小编Han*_*ang的帖子

如何使用Spring Data MongoDB存储库查询注释进行更新

我正在将mongodb用于Java应用程序,并尝试使用spring数据存储库来更新文档。我使用@Query注释是这样的:@Query(“ {'username':?0},{$ set:{'age':?1}}”)void updateAgeByUserName(String username,int age);

但这是行不通的。我知道保存会更新整个事情,但是我只想使用更新查询来更新年龄字段。我怎样才能做到这一点?

感谢任何帮助。

annotations repository mongodb spring-data

2
推荐指数
1
解决办法
1777
查看次数

标签 统计

annotations ×1

mongodb ×1

repository ×1

spring-data ×1