Модифицированный счетчик при обновлении сущности с MongoRepository - PullRequest
0 голосов
/ 25 мая 2018

Я использую Spring Data MongoDB Repository для подключения к моей базе данных mongo.

Я хочу обновить документ в коллекции, передав критерии и определенные поля для обновления.

Я делаю это, устанавливая объект сущности непосредственно с полями для обновления вместе с полем _id, которое будет использоваться в качестве критерия.

Это код, который я использую,

Employee updatedEmployee=employeeRepository.save(employeeToUpdate);

Когда я использовал метод сохранения, я вижу, что не получаю никакого статуса возврата, независимо от того, было ли обновление успешным или нет.

Я не хочу делать еще один запрос к mongodb для получения документа исравнить его с моим обновленным документом для проверки изменений?

Есть ли способ с репозиторием, или я должен использовать MongoTemplate только для этого конкретного варианта использования.

...