mongodb的
useModalNavigation: false
python
{'id':'a'}
{'id':'b'}
{'id':'c'}
{'id':'d'}
......
就像这种情况一样 我有一个列表,作为id列表 我想从mongodb中删除每一个。
有没有比一个一个更好的方法?
答案 0 :(得分:0)
如果要删除整个文档:
.remove()
方法接受一个查询对象,您可以使用它的正则表达式:
db.collection.remove({ "id": /your_regex/})
将删除与正则表达式匹配的每个文档。
如果要删除特定字段,则应使用$unset属性,如下所示:
db.collection.update({}, {$unset: {"field":1}}, {multi: true})
答案 1 :(得分:0)
db.collection.remove({'_id':{'$in': pool}})
这将一次删除所有记录。