Solr - 在同一场地上获得2个独立的亮点

时间:2014-10-13 11:20:12

标签: solr highlighting

我们正在使用solr 4.9。我们需要在同一时间对同一场地进行不同的突出显示。

对整个内容进行一次突出检查,并检查前N个字符。

请建议我们如何做到这一点?或者如果不可能那么任何替代方式。

谢谢

1 个答案:

答案 0 :(得分:0)

作为一种更简单的解决方案,您可以拥有一个复制字段,该字段仅将N个字符从源复制到目标

<copyField source="cat" dest="text" maxChars="30000" />

然后在搜索时,您可以指定两个字段以突出显示

&hl=true&hl.fl=cat,text