在MongoDB控制台中,如何通过id删除记录?这里是我的收藏:在MongoDB控制台中通过_id删除
[
{
"_id" : { "$oid" : "4d512b45cc9374271b02ec4f" },
"name" : "Gazza"
},
{
"_id" : { "$oid" : "4d513345cc9374271b02ec6c" },
"name" : "Dave",
"adminOf" : { },
"email" : "[email protected]"
}
]
这里是不工作,我已经试过了命令:
db.test_users.remove({"_id":{"$oid":new ObjectId("4d512b45cc9374271b02ec4f")}});
db.test_users.remove({"_id":{"$oid":"4d513345cc9374271b02ec6c"}});
db.test_users.remove({"_id":"4d512b45cc9374271b02ec4f"});
db.test_users.remove({"_id":new ObjectId("4d512b45cc9374271b02ec4f")});
的名字删除工作:
db.test_users.remove({"name":"Gazza"});
这是在浏览器外壳在mongodb.org如果这有什么区别
谢谢
你应该考虑给别人答案。 – nottinhill 2014-08-22 14:32:50
你真的应该给别人答案。我建议Nic Cottrell – 2015-06-03 22:05:06
没有任何解决方案为我工作,直到我添加了一个回调:db.test_users.remove({“_id”:'4d512b45cc9374271b02ec4f'},function(err,data){}); – rttmax 2016-06-13 14:45:56