在Elasticsaerch中,我试图同时实现运算符AND和OR,从而AND的的排名高于OR的。
例如,如果我搜索“购买水果”。我想要的结果是:
首先,然后按照
如果有人之前已经回答过此类问题,请提前抱歉。我一直在尝试找到此问题的答案,但找不到解决方案。
最佳答案
您要问的是elasticsearch的默认行为。如果匹配更多字词,您将获得更高的_score。
关于elasticsearch - Elasticsearch:操作AND,然后对查询字符串函数进行OR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24841519/