java mongo 驱动程序有一个 findAndRemove 方法,可以查找查询指定的一些文档并将其删除。 我的问题是如何从集合中查找并删除指定数量(例如 100)的文档。 那会是这样的
DBObject objects= db.getCollection("someCollection").findAndRemove( 100) ;
其中对象是已删除对象的列表
最佳答案
findAndRemove
是通过 findAndModify
实现的,它又具有以下限制:
command can be used to atomically modify a document (at most one) and return it
关于java - 如何通过一个查询从 mongo 查找和删除多个文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11329101/