页面搜索条件:
页面搜索结果:
文档结果以及分组统计结果:
高亮显示结果:
注意:
由上图可知, Solr在高亮查询时, 高亮结果集与正常结果集是分开返回的, 为了与正常结果集中的其他内容相匹配, 这里需要设置主键进行结果的关联.
另外, 对于multiValued=true的字段, 不要进行高亮设置 -- 它只会返回匹配高亮的值, 不能确定是何条数据.
也可通过HTTP请求的方式进行高亮设置, HTTP请求示例:
:7070/solr/select?q=product_name:花儿朵朵&hl=true&hl.fl=product_name&hl.simple.pre=<font color='red'>&hl.simple.post=</font>
也可通过配置solrconfig.xml文件, 是默认搜索方案具有高亮功能: 在下配置.
作者: ma_shoufeng(马瘦风)
出处: 博客园 马瘦风的博客
您的支持是对博主的极大鼓励, 感谢您的阅读.
本文版权归博主所有, 欢迎转载, 但未经博主同意必须保留此段声明, 且在文章页面明显位置给出原文链接, 否则博主保留追究法律责任的权利.