1

我对 Lucene 还很陌生,我正在尝试更多地了解有关提升文档和查询的信息。我找到了很多关于如何配置文档提升的文档,但这意味着什么?

我现在真正能找到的只是它会影响评分,但我什至不清楚在进行搜索时更高或更低的值是否会导致更好的“分数”。我搜索了 Google 和 Lucene wiki,并没有找到任何关于这实际上是什么的通用解释......

任何帮助将不胜感激!

4

1 回答 1

0

在 Lucene 中,您可以提升文档或字段。在文档案例中,它的所有字段都将使用您用于提升文档的值来提升。

默认情况下,所有文档都没有提升,或者更确切地说,它们都具有相同的提升因子 1.0。通过更改它,Lucene 会或多或少地认为它很重要。例如:Boost 1.5 更大,这意味着更重要。

您可以在索引文档或创建查询时进行增强。

于 2012-05-30T17:17:00.943 回答