ElasticSearch:搜索结果不佳使用" OR"操作者

时间:2016-07-06 16:06:08

标签: elasticsearch

我目前正在使用" OR"在ES中使用多匹配查询。运营商。我遇到的问题是,ES并不知道哪个词在搜索查询中最重要。搜索商家列表时

natural cat food

我们可以告诉catnatural更重要,并期望宠物用品商店回来。

但是因为naturalcat一样罕见,所以沙龙含有天然护发产品"正在返回的宠物用品商店也有类似的分数,只有#34; cat"在他们的描述中。

如果我切换到" AND"操作员,然后根本不会返回任何东西。那么,在这种情况下,如何让ES知道cat是一个比natural更匹配的词呢?

1 个答案:

答案 0 :(得分:0)

在这种情况下你可以使用助推器。看看here