【发布时间】:2019-07-11 00:35:24
【问题描述】:
两个文档:1. "Some Important Company",2. "Some Important Company Important branch"
由于“Important”的 docCount 很高(许多文档都有重要的词),所以当搜索“Some Important Company”时
第二个文档获得更高的分数,即使第一个文档完全匹配。
所以我的问题是如何在完全匹配时提高分数或降低 TF 分数?
我的查询是multi_match for customerName usedName,但在这种情况下usedName 都是“”
【问题讨论】:
-
您使用的查询是什么?如果您想精确匹配短语,则需要使用
match_phrase查询(除非您的索引分析器不会将短语拆分为标记,这不太可能)。
标签: elasticsearch