数据库MongoDB-删除文档

删除文档

remove()函数

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

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

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

db.c1.remove({age:{$exists:false}},1);

删除全部age为空的数据。函数

db.c1.remove({age:{$exists:false}});

deleteOne()函数

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

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

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

deleteMany()函数

deleteMany函数是官方推荐的删除方法。该方法删除知足条件的全部数据。code

删除全部age为18的文档对象。xml

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

删除集合中的全部文档

当remove和deleteMany条件设置为空时表示删除所有。rem

remove({})

deleteMany({})

本文同步分享在 博客“cwl_java”(CSDN)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。

相关文章
相关标签/搜索