如何在弹性搜索中获得100分



我刚刚安装了ElasticSearch服务,并用它为一些文章标题编制了索引。当我搜索索引中文章的确切标题时,我希望在搜索结果中得到100分。但我得到的是63而不是100。

为什么会这样?我使用匹配查询。我应该换一下吗?

不要将分数视为匹配百分比,相反,您可能需要检查分数为何为63,并尝试提高分数。如果您愿意,分数只会被视为对某些文档进行排名。

您可以使用以下端点检查分数计算公式。

解释API

https://www.elastic.co/guide/en/elasticsearch/reference/current/search-explain.html

最新更新