MongoDb文档笔记

remove() 方法 并不会真正释放空间。

需要继续执行 db.repairDatabase() 来回收磁盘空间。

官方推荐使用 deleteOne() 和 deleteMany() 方法。

#删除集合下全部文档:
db.inventory.deleteMany({})
#删除 status 等于 A 的全部文档:
db.inventory.deleteMany({ status : “A” })
删除 status 等于 D 的全部文档:
db.inventory.deleteOne( { status: “D” } )

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据