Elasticsearch的实际得分是不同的解释得分

时间:2016-05-13 16:50:33

标签: elasticsearch lucene

我在Elasticsearch中运行了一个带有解释的查询。解释的最终得分是7.0064363,但查询的实际得分仅为0.6251602。

Elasticsearch在解释和实际得分之间做了什么导致得分如此不同?任何帮助将不胜感激。

以下是搜索结果的摘录:

  {
    "_shard": 4,
    "_node": "KjOdjnQqQ-yQ3a0hvhlTcA",
    "_index": "index",
    "_type": "type",
    "_id": "id",
    "_score": 0.6251602,
    "_source": {
      .....
    },
    "_explanation": {
      "value": 7.0064363,
      "description": "product of:",
      "details": [
        {
          "value": 12.845133,
          "description": "sum of:",
          "details": [
          ........
          ]
        },
        {
          "value": 0.54545456,
          "description": "coord(6/11)",
          "details": []
        }
      ]
    }
  },

0 个答案:

没有答案