无法在 sring-data-elasticsearch:3.1.1 中找到通过查询(反应式)更新的适当方法。
早期版本有一些 UpdateBy 接受查询,但它似乎在新版本中已被弃用。
寻找一些东西来实现这一目标 - 按查询更新
我不知道该使用哪种方法,文档没有帮助。
Spring Data Elasticsearch 3.1.1 是 2018 年的版本,我假设您没有使用它,但意味着您使用 Spring Boot 3.1.1,从中引入的 Spring Data Elasticsearch 版本是 5.1.x
从 4.2 开始,有方法
ReactiveElasticsearchOperations.updateByQuery(...)
检查 API 文档。这里没有任何不赞成的内容。