Как удалить документ в MongoDB, где я хочу удалить идентификатор от 1 до 1000. В коллекции у меня 10 миллионов документов.
db.posts.remove( { "id": 1 to 1000} )
Вы можете использовать этот запрос
db.posts.remove({"$and" : [{"id" :{"$gte" :1}},{"id" :{"$lte" :1000}}]})
db.posts.remove({"id": { "$gte": 1, "$lte":1000 }});
Вы можете выполнить команду ниже на оболочке
db.posts.deleteMany({$and: [{"id": { $gte: 1} }, {"id": { $lte: 1000} }] )
Для справки, вы также можете посетить MongoDocs .