Я использую 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?