如何在要删除id 1至1000的MongoDB中删除文档,在集合中,我有1000万个文档。
db.posts.remove(
{ "id": 1 to 1000}
)
答案 0 :(得分:2)
db.posts.remove({"id": { "$gte": 1, "$lte":1000 }});
答案 1 :(得分:0)
您可以在shell上执行以下命令
db.posts.deleteMany({$and: [{"id": { $gte: 1} }, {"id": { $lte: 1000} }] )
作为参考,您也可以访问MongoDocs。
答案 2 :(得分:0)
您可以使用此查询
db.posts.remove({"$and" : [{"id" :{"$gte" :1}},{"id" :{"$lte" :1000}}]})