如何从mongodb集合中删除给定的文档列表?例如:
我想删除包含空值的学生名单,如。
var list=db.Student.find({'Name': {$eq: ''}})
db.Student.update($pull:{list})
但它不起作用。还有其他最佳解决方案吗?
答案 0 :(得分:1)
db.Student.remove({'Name':''})
检查the docs
答案 1 :(得分:1)
您可以通过传递查询文档来删除具有给定条件的文档。试试这个;
db.Student.remove( { Name : "" } )
您可以参考此链接以获得进一步说明。 http://docs.mongodb.org/manual/tutorial/remove-documents/