我想知道如何通过在Lucene索引上执行搜索来获得匹配的字符串结果?
我试图安装Perl模块Lucene::Search::Highlight
并一遍又一遍地失败.还有另一个我可以得到Lucene“认为”它们与我的搜索短语相关的文本的相关片段吗?
最佳答案 两种可能的方式来做你要求的,取决于你想要的:
>查看用于调试目的的匹配字符串:Java Lucene为此目的拥有explain().由于Plucene应该类似,我建议你在源代码中查找explain(),因为我在文档中找不到它.
>向用户显示匹配的字符串:使用荧光笔,正如您尝试的那样.我建议您将具有特定问题的代码发布到SO,并且可能有人可以提供帮助.