在突出显示结果中按颜色突出显示搜索到的文本

时间:2014-03-19 06:05:58

标签: solr

我正在使用突出显示来显示片段。在片段结果中,我想突出显示不同颜色的搜索文本,比如我们如何在其他工具中获取它,如记事本++,单词等,以便在结果中正确显示。 我得到的结果将是 -         ' .... [em] stackoverfolw [em /] ....'

现在我想用一些颜色突出显示stackoverflow,否则只需更改代码段中stackoverflow的字体颜色。那可能吗?请详细说明。我是solr的新手。提前谢谢。

1 个答案:

答案 0 :(得分:0)

在突出显示时,Solr支持简单的html样式标记。在查询时传递你的html标签。

hl.simple.pre=<font color="red">
hl.simple.post=</font>

当您在html页面中呈现结果时,您会在&#34; red&#34;中看到您突出显示的数据。颜色。尝试更多样式并检查。