删除mongodb集合中的数据可以使用remove()函数。remove()函数可以接受一个查询文档作为可选参数来有选择性的删除符合条件的文档。remove()函数不会删除集合本身,同时,原有的索引也同样不会被删除。删除文档是永久性的,不能撤销,也不能恢复的。因此,在执
删除mongodb集合中的数据可以使用remove()函数。remove()函数可以接受一个查询文档作为可选参数来有选择性的删除符合条件的文档。 remove()函数不会删除集合本身,同时,原有的索引也同样不会被删除。 删除文档是永久性的,不能撤销,也不能恢复的。因此,在执行remove()函数前先用find()命令来查看下是否正确,是个比较好的习惯啦。 1. 删除"ban_friends_id":"BAN121113"数据> db.test_ttlsa_com.remove({"ban_friends_id":"BAN121113"})
> db.test_ttlsa_com.count() 2 > db.test_ttlsa_com.remove({}) > db.test_ttlsa_com.count() 0
> show collections system.indexes test_ttlsa_com > db.test_ttlsa_com.drop() true > show collections system.indexes
> show dbs local 0.078125GB ttlsa_com 0.203125GB > db ttlsa_com > db.ttlsa_com.getDB() ttlsa_com > show collections system.indexes > db.dropDatabase() { "dropped" : "ttlsa_com", "ok" : 1 } > db ttlsa_com > show dbs local 0.078125GB
原文地址:mongodb删除数据, 感谢原作者分享。