【问题标题】:Use minimum_should_match in elastic search query via java client通过 java 客户端在弹性搜索查询中使用 minimum_should_match
【发布时间】:2018-01-12 20:23:37
【问题描述】:

环顾四周,在使用 java 客户端时,我找不到将 minimum_should_match 参数包含在我们的匹配查询中的方法。我们在弹性搜索 2.4 上运行。 现在这已成为我们系统中的主要需求,并且重新索引/将字段转换为 not_analyzed 不是一种选择,因为重新索引我们的索引现在需要几天时间。

【问题讨论】:

    标签: java elasticsearch


    【解决方案1】:

    这么简单:)

    MatchQueryBuilder

    QueryBuilders.matchQuery(FIELD_NAME, valueToMatch).minimumShouldMatch("100%")
    

    Thanks to David :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-08
      • 2019-08-25
      • 1970-01-01
      相关资源
      最近更新 更多