删除方法
MongoDB 提供了以下 方法来删除集合中的文档:
即使多个文档可能与指定筛选器匹配,最多也只删除与指定筛选器匹配的单个文档。 | |
删除所有与指定筛选器匹配的文档。 | |
删除与指定过滤器匹配的单个文档或所有文档。 |
从 MongoDB 6.1 开始:
其他方法
以下方法还可以从集合中删除文档:
db.collection.findOneAndDelete()
.findOneAndDelete() 提供了一个排序选项。该选项允许删除按指定顺序排序的第一个文档。
db.collection.findAndModify()
.db.collection.findAndModify()
提供一个排序选项。该选项允许删除按指定顺序排序的第一个文档。
有关更多信息和示例,请参阅这些方法的各个参考页。