Elasticsearch:操作然后查询字符串函数的OR

时间:2014-07-19 14:39:43

标签: elasticsearch

在Elasticsaerch中,我试图同时实现运算符AND和OR,其中AND的结果排名高于OR的结果

例如,如果我搜索“买水果”。我想要结果:

  1. “买水果”或“买水果”(“买”和“水果”的顺序无关紧要)上来  首先,然后按

  2. “购买”或“水果”(“购买”或“水果”的顺序无关紧要)

  3. 如果之前有人已经回答了此类问题,请提前抱歉。我一直试图找到这个问题的答案,但我找不到解决方案。

1 个答案:

答案 0 :(得分:0)

您要问的是elasticsearch的默认行为。如果更多的术语匹配,则会得到更高的_score。