Я использую Spring Data MongoDB Repository для подключения к моей базе данных mongo.
Я хочу обновить документ в коллекции, передав критерии и определенные поля для обновления.
Я делаю это, устанавливая объект сущности непосредственно с полями для обновления вместе с полем _id, которое будет использоваться в качестве критерия.
Это код, который я использую,
Employee updatedEmployee=employeeRepository.save(employeeToUpdate);
Когда я использовал метод сохранения, я вижу, что не получаю никакого статуса возврата, независимо от того, было ли обновление успешным или нет.
Я не хочу делать еще один запрос к mongodb для получения документа исравнить его с моим обновленным документом для проверки изменений?
Есть ли способ с репозиторием, или я должен использовать MongoTemplate только для этого конкретного варианта использования.