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