0

当我索引一些文档时,我可以添加几个字段,例如contents. 但是现在,我要显示的是包含查询词的部分内容,而不是全部内容,就像普通的搜索引擎一样。我怎样才能存档呢?

4

1 回答 1

0

org.apache.lucene.search.highlight.Highlighter可用于在查询结果的字段中查找和标记文本的最佳匹配部分(很像 google 如何为匹配的片段显示粗体文本)。

您需要包含来自 contrib 区域的 lucene-highligher-xxx jar 才能使用它。

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

于 2012-12-11T16:23:58.337 回答