const mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/playground', { useUnifiedTopology: true }).then(() => console.log('数据库连接成功')).catch(err => console.log(err, '数据库连接失败'))//创建集合规则
const courseSchema = new mongoose.Schema({name: String,age: Number,email: String,password: String,hobbies: [String]
});
//使用集合并应用规则
const User = mongoose.model('User', courseSchema);
//查找到一条文档并且删除
User.findOneAndDelete({ _id: '5c09f1e5aeb04b22f8460965' }).then(result => console.log(result));
//删除多条数据
User.deleteMany({}).then(result => console.log(result));

运行结果

前端学习(1338):mongoDB删除文档相关推荐

  1. MongoDB删除文档(非常详细~)

    当我们向数据库中导入数据后,有时候需要删除数据.下面是对MongoDB数据库中删除文档的整理,希望可以帮助到有需要的小伙伴~ 文章目录 删除文档 findOneAndDelete方法 - 删除一条文档 ...

  2. mongodb删除文档

    mycode: db.person.insert([ {name:'zs', age:18}, {name:'zs', age:19}, {name:'ls', age:20}, {name:'ls' ...

  3. MongoDB(三):创建、更新和删除文档

    本文所有内容以MongoDB 3.2 为基础. 插入并保存文档 插入是添加数据的基本方法.可以使用insert插入一个文档: db.foo.insert({"bar": " ...

  4. 大数据技术之_20_Elasticsearch学习_01_概述 + 快速入门 + Java API 操作 + 创建、删除索引 + 新建、搜索、更新删除文档 + 条件查询 + 映射操作

    大数据技术之_20_Elasticsearch学习_01 一 概述 1.1 什么是搜索? 1.2 如果用数据库做搜索会怎么样? 1.3 什么是全文检索和 Lucene? 1.4 什么是 Elastic ...

  5. 大数据技术之_20_Elasticsearch学习_01_概述 + 快速入门 + Java API 操作 + 创建、删除索引 + 新建、搜索、更新删除文档 + 条件查询 + 映射操作...

    一 概述1.1 什么是搜索?1.2 如果用数据库做搜索会怎么样?1.3 什么是全文检索和 Lucene?1.4 什么是 Elasticsearch?1.5 Elasticsearch 的适用场景1.6 ...

  6. mongodb[三] 文档操作:插入、更新、删除

    1.插入文档 语法:db.collectionName.insert(插入内容) 例如: 选择一个库 use demodb 1. 插入一个数据,并且自动创建表数据 db.demo.insert({na ...

  7. SpringCloud学习笔记024---SpringBoot集成Lucene实现全文检索_分词_索引_更新_删除文档_词条搜索_多条件查询

    JAVA技术交流QQ群:170933152 先看代码实现,下面有lucene介绍: 测试用例 Github 代码 代码我已放到 Github ,导入spring-boot-lucene-demo 项目 ...

  8. [权威指南]学习笔记——第3章 创建、更新和删除文档

    插入并保存文档 db.foo.insert({文档}); 插入insert最大的文档为16mb,如果查询一个稳定大小,可以用Object.bsonsize(文档名),单位为字节 批量增加,mongoi ...

  9. 《MongoDB入门教程》第21篇 CRUD之删除文档

    本文将会介绍如何利用 deleteOne() 和 deleteMany() 方法删除满足指定条件的文档. deleteOne() 方法 deleteOne() 方法用于删除集合中的单个文档,语法如下: ...

最新文章

  1. IIS6配置Asp.net MVC运行环境
  2. 计算机本科211调剂到双非值得吗,经验分享:从双非到211,调剂是场快准狠的战役...
  3. MFC软件工程架构模型-模式窗口-非模式窗口
  4. vscode使用sftp同步服务器文件
  5. SAP Fiori elements第二次重复加载的问题
  6. mysql约束深入了解_MySQL 的约束
  7. apache php显示成列表,centos中设置apache显示目录列表
  8. hsweb提取页面查询参数_zabbix-基础系列(七)-zabbix用户参数
  9. python异步回调实现原理_快速理解Python异步编程的基本原理
  10. Slackware Linux 14.0 RC5 发布
  11. 力扣-559. N 叉树的最大深度
  12. 齿轮标准模数c语言编程,标准齿轮模数齿数计算公式汇总.pdf
  13. E8.Net工作流开发架构
  14. pentium500微型计算机,pentium g6950_pentium500微型计算机_pentium ivcpu时钟频率(2)
  15. java 阳历日期时间获取年月日时干支
  16. VCL语法教程——5.手持式1311编程器的支持
  17. 移动硬盘读不出来,无法识别的6种修复方法
  18. 如何让服务器保持运行程序
  19. 【知识图谱】知识图谱构建技术一览
  20. Deep Learning — LeCun, Yann, Yoshua Bengio and Geoffrey Hinton

热门文章

  1. MYSQL jdbc autoReconnect
  2. Windows 7 OpenGL配置
  3. linux ubuntu 安装jdk
  4. Windows Phone 如何振动手机?
  5. 如何清理 Weblogic Server 缓存
  6. java 修改 jar 包文件内容的一个实例
  7. led显示屏控制卡接线图解_Led显示屏出现花屏是什么原因
  8. 计算机考研保护一志愿,考研良心大学,保护一志愿的考研名校!
  9. 执行dos命令,不出现黑色的dos窗口
  10. Fedora 17 下 Samba 服务快速设置