【问题标题】:How to get 100 score in elasticsearch如何在弹性搜索中获得 100 分
【发布时间】:2018-12-13 16:06:48
【问题描述】:

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

为什么会这样?我使用匹配查询。我应该改变它吗?

【问题讨论】:

标签: elasticsearch scoring


【解决方案1】:

不要将分数视为匹配百分比,而是您可能想检查为什么分数为 63 并在需要时尝试提高分数,分数只会被视为将某些文档排在其他文档之上。

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

解释 API

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-13
    • 2019-10-15
    • 2020-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-23
    相关资源
    最近更新 更多