前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >数据库MongoDB-删除文档

数据库MongoDB-删除文档

作者头像
cwl_java
发布2021-02-04 10:58:50
7900
发布2021-02-04 10:58:50
举报
文章被收录于专栏:cwl_Javacwl_Java

删除文档

remove()函数

使用remove()函数可删除集合中的指定文档。

语法格式:remove({指定删除条件},删除参数(可选参数))

删除age为空的第一条数据。注意参数只能是1,不支持其他数字。

代码语言:javascript
复制
db.c1.remove({age:{$exists:false}},1);

删除所有age为空的数据。

代码语言:javascript
复制
db.c1.remove({age:{$exists:false}});

deleteOne()函数

deleteOne()函数是官方推荐删除文档的方法。该方法只删除满足条件的第一条文档。

删除age为18的第一个文档对象

代码语言:javascript
复制
db.c1.deleteOne({age:18});

deleteMany()函数

deleteMany函数是官方推荐的删除方法。该方法删除满足条件的所有数据。

删除所有age为18的文档对象。

db.c1.deleteMany({age:18});

删除集合中的所有文档

当remove和deleteMany条件设置为空时表示删除全部。

代码语言:javascript
复制
remove({})

deleteMany({})
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-01-31 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 删除文档
    • remove()函数
      • deleteOne()函数
      • deleteMany()函数
      • 删除集合中的所有文档
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档