本文概述
- 删除所有文件
- 删除所有符合条件的文件
- 删除符合条件的单个文档
1.删??除条件:可以使用其语法从集合中删除文档。
2. JustOne:设置为true或1时, 仅删除一个文档。
句法:
db.collection_name.remove (DELETION_CRITERIA)
删除所有文件如果要从集合中删除所有文档, 请将空的查询文档{}传递给remove()方法。 remove()方法不会删除索引。
让我们以一个示例来演示remove()方法。在此示例中, 我们从” srcmini” 集合中删除了所有文档。
db.srcmini.remove({})
删除所有符合条件的文件如果要删除符合特定条件的文档, 请使用< query> 参数调用remove()方法。
以下示例将从类型字段等于编程语言的srcmini集合中删除所有文档。
db.srcmini.remove( { type : "programming language" } )
删除符合条件的单个文档如果要删除符合特定条件的单个文档, 请在justOne参数设置为true或1的情况下调用remove()方法。
【MongoDB删除文件】以下示例将从类型字段等于编程语言的srcmini集合中删除单个文档。
db.srcmini.remove( { type : "programming language" }, 1 )
推荐阅读
- MongoDB插入文件
- MongoDB删除数据库
- MongoDB删除集合
- MongoDB中的数据建模
- MongoDB创建集合
- MongoDB Shell
- MongoDB创建数据库
- MongoDB相对于RDBMS的优势
- MongoDB数据类型