我正在了解在elasticsearch中寻求解释的结果。我了解其中的大部分内容,但是有一个值我找不到相关信息。下面是我所做的一个简单匹配查询的解释部分,该查询在一个字段中包含一个术语。这是结果:
_explanation:
value: 4.715253
description: "weight(name:love in 604) [PerFieldSimilarity], result of:"
details:
- value: 4.715253
description: "fieldWeight in 604, product of:"
details:
- value: 1.0
description: "tf(freq=1.0), with freq of:"
details:
- value: 1.0
description: "termFreq=1.0"
- value: 4.715253
description: "idf(docFreq=57, maxDocs=2382)"
- value: 1.0
description: "fieldNorm(doc=604)"
我正在寻找数字 604 的含义,有人知道吗?
最佳答案
604 是文档 ID。
这是您要传递给 IndexSearcher.doc 的 ID 号为了从索引中获取文档存储的字段,通常是在首先根据其他条件进行搜索之后(不保证文档 ID 保持不变)。
关于elasticsearch - 不明白elasticsearch解释结果中的值(value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25660053/