如何在luncene中显示内容的评分区域?

时间:2012-12-11 09:01:41

标签: lucene

当我索引某些文档时,我可以添加几个字段,例如contents。但是现在,我想要显示的是内容的一部分,其中包含查询词,而不是整个内容,就像普通的搜索引擎一样。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

org.apache.lucene.search.highlight.Highlighter可用于查找和标记查询结果中字段内最匹配的文本部分(非常类似于Google如何显示匹配片段的粗体文字)。

您需要在contrib区域中包含lucene-highligher-x.x.x jar来使用它。

此博客文章可能会帮助您开始使用它:http://hrycan.com/2009/10/25/lucene-highlighter-howto/