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