草庐IT

findAndRemove

全部标签

java - 如何通过一次查询从 mongo 中查找和删除多个文档

javamongo驱动程序有一个findAndRemove方法,它可以找到查询指定的一些文档并将它们删除。我的问题是如何从集合中查找和删除指定数量(例如100个)的文档。那会是这样的DBObjectobjects=db.getCollection("someCollection").findAndRemove(100);其中objects是已删除对象的列表 最佳答案 findAndRemove是通过findAndModify实现的,它又具有以下限制:commandcanbeusedtoatomicallymodifyadocumen