Aktualizacje zbiorcze są obsługiwane od spring-data-mongodb 1.9.0.RELEASE . Oto przykład:
BulkOperations ops = template.bulkOps(BulkMode.UNORDERED, Match.class);
for (User user : users) {
Update update = new Update();
...
ops.updateOne(query(where("id").is(user.getId())), update);
}
ops.execute();