2

我们正在尝试使用 H2 Lucene 全文搜索功能。它工作得很好。现在我们被要求为 H2 中的特定字段赋予权重(在索引创建时,而不是在搜索期间)。假设第 1 列的权重为 100,第 2 列的权重为 50(因为它是不太重要的字段)。这与 lucene 中的“场增强”功能相同。在索引创建期间是否可以在 H2 lucene 全文搜索中执行此增强功能?

另外我不确定我们如何在 H2 中获得相关的 Lucene 分数?

4

1 回答 1

0

您需要在 H2 中更改 Lucene 支持。只有一个类需要更改,即FullTextLucene类。

然后,您可以将补丁提交到 H2 邮件列表,以便将其包含在 H2 的下一个版本中。

于 2012-11-12T16:12:26.667 回答