【问题标题】:Combining Elastic Search Queries组合弹性搜索查询
【发布时间】:2014-10-22 16:01:22
【问题描述】:

我正在使用 Elasticsearch,如果可能的话,我想将 2 组查询结果合并到一个查询中。

我为此使用了 3 个字段。

第一个查询是我只想要 5 个结果,其中字段“featured”的值是“1”,但也模糊匹配字段“title”和“description”中的术语“seo”。

然后,我希望在“标题”和“描述”字段中模糊匹配术语“seo”的其余结果为“0”。

我不确定是否可以使用限制 5。任何想法任何人。如果您需要更多信息,请告诉我。

提前致谢。

【问题讨论】:

    标签: elasticsearch match fuzzy-search


    【解决方案1】:

    考虑将这两个查询合并为一个带有“should”子句的bool query

    【讨论】:

      猜你喜欢
      • 2020-04-14
      • 1970-01-01
      • 2019-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-09
      • 1970-01-01
      相关资源
      最近更新 更多