春季数据 MongoDB 和批量更新
2022-09-03 17:18:21
我正在使用Spring Data MongoDB,并希望执行批量更新,就像这里描述的那样:http://docs.mongodb.org/manual/reference/method/Bulk.find.update/#Bulk.find.update
使用常规驱动程序时,它看起来像这样:
下面的示例初始化项集合的 Bulk() 操作生成器,并将各种多更新操作添加到操作列表中。
var bulk = db.items.initializeUnorderedBulkOp();
bulk.find( { status: "D" } ).update( { $set: { status: "I", points: "0" } } );
bulk.find( { item: null } ).update( { $set: { item: "TBD" } } );
bulk.execute()
有没有办法用Spring Data MongoDB获得类似的结果?