如果包含连字符,有没有办法让 Solr 突出显示匹配项?
在下图中,搜索是1600
并且 Solr 突出显示了完全匹配。但是,搜索也匹配,16-00
但未突出显示。这些是产品 sku,即使它们是连字符的,我们也会尝试突出显示它们。
Solr 版本:5.2.1
添加的唯一设置hl.fl
如下。其余所有未设置并使用 Solr 默认值:
<requestHandler name="standard" class="solr.StandardRequestHandler" default="true">
<!-- default values for query parameters -->
<lst name="defaults">
<str name="echoParams">explicit</str>
<str name="hl.fl">summary title </str>
注意:图像的部分已被编辑。这就是结果不一致的原因。