如果我调用使用选项IndexReader.getTermFrequenciesVector(...)
创建的索引,我会得到什么?TermVector.YES
问问题
162 次
2 回答
3
正如 Xodorap 在评论中指出的那样,文档已经回答了这个问题。
返回的TermFreqVector
对象可以检索字段包含哪些术语(分析器生成的单词)以及每个术语在该字段中存在的次数。
如果使用,或索引字段,则可以将返回的内容强制TermFreqVector
转换为接口。这使您可以访问并允许您检查该术语在字段中的位置,并允许您检查该术语在原始内容中的来源。后者允许结合突出显示搜索查询中的匹配项。TermPositionVector
TermVector.WITH_OFFSETS
TermVector.WITH_POSITIONS
TermVector.WITH_POSITIONS_OFFSETS
GetTermPositions
GetOffsets
Store.YES
在Lucene 主页上的Contrib 区域下提供了不同的贡献荧光笔。
于 2011-01-21T20:10:59.710 回答
0
或者您可以实现邻近或首次出现类型的分数贡献。哪个突出显示根本不会帮助您。
于 2011-01-23T23:12:32.890 回答