在弹性搜索中获取全文搜索的每个搜索词的权重

时间:2019-01-13 17:58:34

标签: elasticsearch

我有一组弹性索引的文件。我也有一个查询,该查询根据给定的搜索词对索引文档进行评分。搜索词中包含多个单词。是否有一种方法可以返回相对于最终为每个文档评分的索引文档的搜索词的权重?

或者至少返回定义每个搜索和得分的最相关的关键字。

1 个答案:

答案 0 :(得分:1)

您可能想看看Explain API;给定一个查询和一个文档,它将提供分数的说明,并细分为组成部分。

对于更复杂的查询,Explain API可能非常冗长,但应提供您所要求的所有信息。