请您先登录,才能继续操作

[lucene] lucene高亮TermFreqVector用法问题

xuehaipeng 2010-07-15
在网上看了不少帖子,都说TermFreqVector通过Term向量查询高亮显示的效率更高一些,而不用Analyzer的高亮显示,本人进行了尝试,得出了如下结果:
TermFreqVector 只能对单个词进行高亮显示,如果是一个句子的话,则高亮显示不起作用。
例如:短语:“编辑” 用QueryParser的解析得到的query进行TermFreqVector高亮显示则查不出结果。
假如用词:“编” 这一个词用上述则能够高亮显示出来。

我个人的理解是用TermFreqVector的高亮显示不用在短语查询上面,只能用在单个词上面,要用短语高亮显示还是要用Analyzer,不知道我的理解对不对,望指点一二。
Global site tag (gtag.js) - Google Analytics