1

我有一个很大的索引,Highlighter.Net正常工作,但FastVectorHighlighter在某些文档上返回null作为最佳片段。FastVectorHighlighter.Net在GetBestFragment上返回null null

搜索工作正常。这只是荧光笔。该领域已被所有文件以相同的方式编入索引,所以我不明白为什么它突出显示了一些文件,但并非全部。

使用Lucene.Net 2.9.2,从主干rev942061构建

回答

0

问题由lucene-net-user上的好人解决。我在Hits对象中传递文档序列号,在那里我应该在lucene索引中传递序列号。阅读完整的邮件列表线程开始here

0

您是否将FieldMatch设置为true?

+0

你试过了什么其他的方式?我怀疑它必须与FieldMatch一起尝试false/true。 – Mikos 2010-05-08 12:42:34

+0

是的,我试着用真/假的价值。我也将phrasehighlight设置为true(我需要它)。还有一些文件突出显示有些不是 – Midhat 2010-05-08 14:07:12