MongoDB 的文档删除操作总结得还挺全面的,语法也比较简单,适合刚上手或者想查漏补缺的你。
文档的删除操作这块,用的是db.collection.remove()
这个方法。语法看起来有点多,其实常用的就那几个参数。比如你想删一个年龄是 20 的文档,可以写:
db.info.remove({age: 20}, {justOne: true})
想直接删掉所有info
集合里的文档也行,就一行:
db.info.remove()
而且,justOne
设成true
,就只删一个,默认是false
,查到几个就删几个,挺直接的。writeConcern
是用来设定报错级别的,平时用得不多,知道有就行。
顺手贴几个相关链接给你,想扩展一下知识面也挺方便的,比如:
如果你经常和数据库打交道,尤其是 MongoDB,建议把这类常用语法记一下,改起来快,出错率也低。