java mongo驱动程序有一个findAndRemove方法,该方法查找查询指定的一些文档并将其删除。 我的问题是如何从集合中查找和删除指定的(例如100)个文档。 这就像是
DBObject objects= db.getCollection("someCollection").findAndRemove( 100) ;
其中objects是已删除对象的列表
答案 0 :(得分:4)
答案 1 :(得分:1)
也许您的目的是批量删除文档,例如
BasicDBObject query = new BasicDBObject();
query.append("age", 25);
db.getCollection("someCollection").remove(query);
这是joews对我在这里遇到的类似问题的回答 Use MongoDB db.collection.remove(query) in java