我在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": []
}
]
}
},