elasticsearch - 从Spring Data Elasticsearch 4.0.0.M3迁移到M4

标签 elasticsearch spring-data-elasticsearch

在Spring Data Elasticsearch 4.0.0.M3中,我在直接构建UpdateRequest时使用了UpdateQuery.builder().withUpdateRequest()。所以我可以设置retryOnConflict()参数。

移至M4后,我无法再进行设置,因为withUpdateRequest()中没有UpdateQuery方法,并且UpdateRequst正在内部构建。 UpdateQuery.builder没有提供设置retryOnConflict()的选项。

我的问题是什么是迁移我的代码的正确方法,以便我可以完全控制UpdateRequst

谢谢。

最佳答案

等待4.0.0.RC1。我刚刚合并了代码,以在UpdateQuery.builder上公开所有更新查询参数

关于elasticsearch - 从Spring Data Elasticsearch 4.0.0.M3迁移到M4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60726160/

相关文章:

java - 如何在Spring数据elasticsearch中映射嵌套对象列表

elasticsearch - ES不断返回每个文档

elasticsearch - 将汇总限制为值列表

Elasticsearch 排序不适用于嵌套字段

java - 如何为spring data elasticsearch添加排序

spring - 如何使用 Spring Data ElasticSearchTemplate 保存对象

elasticsearch - 在 Elasticsearch 中转义正斜杠

asp.net - Elasticsearch 结合聚合

elasticsearch - Elasticsearch多词同义词结构解释

spring - 通过使用Spring Data Elasticsearch查询多个字段来更新?