我们正在尝试使用H2 Lucene全文搜索功能。它很棒。现在我们被要求为H2中的特定字段赋予权重(在索引创建时,而不是在搜索期间)。假设第1列的权重为100,第2列的权重为50(因为它不太重要的字段)。这与lucene中的“field boost”功能相同。在创建索引期间,是否可以在H2 lucene全文搜索中执行此增强功能?
此外,我不确定如何在H2中获得相关性Lucene得分?
答案 0 :(得分:0)
您需要在H2内更改Lucene支持。它只有一个需要更改的类,即FullTextLucene类。
然后,您可以向H2邮件列表提交补丁,以便将其包含在H2的下一个版本中。