使用MongoRepository更新实体时的修改计数

时间:2018-05-25 15:01:02

标签: mongodb spring-data-mongodb mongotemplate

我使用Spring Data MongoDB Repository连接到我的mongo数据库。

我想通过传递要更新的条件和特定字段来更新集合中的文档。

我通过直接设置实体对象和要更新的字段以及将用作条件的_id字段来实现。

这是我正在使用的代码,

Employee updatedEmployee=employeeRepository.save(employeeToUpdate);

当我使用save方法时,无论更新是否成功,我都看不到任何返回状态。

我不想再向mongodb提出查询以获取文档并将其与我更新的文档进行比较以验证更改?

是否存在使用存储库的方法,或者我应该仅将MongoTemplate用于此特定用例。

0 个答案:

没有答案