Appearance
MongoDB 删除文档
deleteOne 删除一条
删除匹配到的第一条文档:
javascript
db.users.deleteOne({ name: "张三" })返回包含 deletedCount(0 或 1)。
deleteMany 删除多条
删除所有匹配的文档:
javascript
db.users.deleteMany({ status: "inactive" })删除集合内全部文档(不删集合与索引):
javascript
db.users.deleteMany({})注意
- 删除不可恢复,生产环境建议先查询确认再删。
- 若需清空集合并重建索引,可考虑
drop()集合再createCollection。
下一节介绍 MongoDB 查询文档。