我对 Solr 3.6.1 有一个奇怪的问题。突出显示工作正常,但搜索术语subcontractor时除外。
这将在结果中突出显示单词subcontractor,如果它有一个连字符,甚至会突出显示subcontractor。
但是,如果结果中确实有连字符,则突出显示的文本将按如下方式打印:
我们建议使用具有适当技能的分包商。
请注意sub一词的两倍。第一个子没有突出显示,但分包商部分突出显示。完整的未突出显示的文本可以正确读取,没有双子。
我正在使用 edismax 查询处理程序。
非常感谢您对此的任何帮助。