首页 新闻 搜索 专区 学院

Solr 多字段匹配,按字段优先匹配顺序排序

0
[待解决问题]

比如一个实体模型,有标题,内容,分类,发布时间 4个字段,加入到solr库,
以搜索“知识”为关键词,标题包含“知识”关键词的有10个,内容包含“知识”关键词有20个,
最终的需求结果是:
标题包含的这10个排在前面,内容包含的20个排在后面,
然后分别再按发布时间倒序排序
请问如何实现

jeffrey77的主页 jeffrey77 | 菜鸟二级 | 园豆:202
提问于:2019-06-01 19:54
< >
分享
所有回答(1)
0

参数:sort=标题 asc, 内容 asc, 布时间 desc

三人乐乐 | 园豆:4356 (老鸟四级) | 2019-06-03 10:08

这个满足不了需求,要标题匹配关键词的先放在前面,内容匹配的跟后面,

支持(0) 反对(0) jeffrey77 | 园豆:202 (菜鸟二级) | 2019-06-04 10:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册