Toggle navigation
面试宝典
架构师课程
开源
文章
博客
SpringCloud
CloudAlibaba
SpringBoot
Spring Boot1.X
Spring Boot2.X
关于
登录
|
注册
支付宝扫一扫帮助发展吧~
微信扫一扫帮助发展吧~
哇,ElasticSearch多字段权重排序居然可以这么玩
尹吉欢
2020-08-27 11:51:46.0
0条评论
2017人阅读
版权声明:转载请先联系作者并标记出处。
elasticsearch
点击阅读全文
扫描下方二维码,加入Java方向技术交流讨论群。暗号:加群
去注册
去登录
登录后发表
去注册
去登录
登录后发表
## 背景 **读者提问:ES 的权重排序有没有示列,参考参考?** 刚好之前也稍微接触过,于是写了这篇文章,可以简单参考下。 在很多复杂的业务场景下,排序的规则会比较复杂,单一的降序,升序无法满足日常需求。不过 ES 中提供了给文档加权重的方式来排序,还是挺好用的。 首先初始化三条测试数据,方便查看效果: ```plain { id: 1, title: "Java怎么学", type: 3, userId: 1, tags: [ "java" ], textContent: "我要学Java", status: 1, heat: 80 } { id: 2, title: "Java怎么学", type: 2, userId: 1, tags: [ "java" ], textContent: "我要学Java", status: 1, heat: 99 } { id: 3, title: "Java怎么学", type: 1, userId: 1, tags: [ "java" ], textContent:
首次访问,人机识别
扫描下方二维码回复
王老吉
获取解锁验证码
步骤:[ 打开微信 ]->[ 扫描上方二维码 ]->[ 关注
猿天地
的公众号] 输入
王老吉
获取验证码,即可永久解锁本站全部文章。
验证码:
(请输入)
提交