你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
发现
分享
文章
活动
登录
提问:布和纸怕什么?
请教一下各位是如何强制指定搜索排名的
Elasticsearch
| 作者
MCTW
| 发布于2018年09月19日 | 阅读数:
2527
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
搜索字符串 s1 时强制指定 doc1在结果中排在第一个,doc2排在第二个... 其它文档按正常评分排序。
也能设置搜索字符串 s2 时文档前三为 doc3, doc2, doc1。
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
God_lockin
赞同来自:
这个单纯的靠ES很难的吧,特别是你还有定制化的成分
你要不要考虑一下用推荐引擎或者规则引擎?把搜索结果拿来重排序,满足s1的返回d1 d2 d3,满足s2的返回d3 d2 d1之类的
hufuman
赞同来自:
设置多个排序字段,不同输入使用不同排序字段
或者用脚本排序,脚本里做判断
要回复问题请先
登录
或
注册
发起人
MCTW
90后IT男
活动推荐
Aug
15
2025 Zabbix 中国峰会
上海
·
8-15 周五
·
报名中
Oct
17
第27届 GOPS 全球运维大会暨研运数智化技术峰会 · 上海站
上海
·
10-17 周五
·
报名中
相关问题
使用es做搜索,比如用户输入柠檬,搜出来的结果,柠檬汽水,柠檬位牙膏等在前面,真正想要的水果那个柠檬在后面。已经在中文分词中加了柠檬,还是不管用
Elastic对类似枚举数据的搜索性能优化
请教elasticsearch出现unassigned shards根本原因
Elasticsearch查询时指定分词器
添加了ik自定义分词,之前入库的数据不能搜索出来,这个有什么好的解决方法?
query_string查询多值字段问题请教
ES集群CPU、负载性能问题优化,请教各位!
ES 搜索建议 Suggester 的问题
Elasticsearch 分词搜索 - 精确查找
昵称搜索搜古志辉能搜到数据,搜古志,搜不到用户
如%#¥这种特殊符号需要搜索出来应该如何处理
问题状态
最新活动:
2018-09-21 07:28
浏览:
2527
关注:
3
人
2 个回复
God_lockin
赞同来自:
你要不要考虑一下用推荐引擎或者规则引擎?把搜索结果拿来重排序,满足s1的返回d1 d2 d3,满足s2的返回d3 d2 d1之类的
hufuman
赞同来自:
或者用脚本排序,脚本里做判断