你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
分享
文章
活动
登录
使用 nohup 或 disown 如果你要让某个进程运行在后台。
script_score 中的脚本如何用某个字段的MAX值来计算?
Elasticsearch
| 作者
zplzpl
| 发布于2016年11月15日 | 阅读数:
4439
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
场景是这样,我想拿搜索结果的匹配结果中,最大的销量,作为销量的权重计算基础。
比如返回结果集中的销量卖的最好的,卖了1000件。
script = (_score * 0.75) + ( doc['sales'] /1000) * 0.25
像用这个公式去计算。
但是我需要获取到这个最大值,是动态根据结果集来的。
没有找到相关结果
已邀请:
与内容相关的链接
提交
0 个回复
要回复问题请先
登录
或
注册
发起人
zplzpl
活动推荐
Jun
17
搜索客 Meetup 讲师招募(长期有效)
线上
·
6-17 周一
·
进行中
Oct
19
【第3期】INFINI Easysearch 免费认证培训开放报名
线上培训
·
10-19 周六
·
报名中
相关问题
除了设置mapping为not analyzied,还有其他方法让一个string字段不分词吗?
elasticsearch如何为类型添加字段并赋初值
kibana中的Script Fields如何写?去判断已经有的一个字段,如果是1显示A,如果是2显示B。
query_string查询多值字段问题请教
logstash向es里面导入mysql数据,表字段名称自动变成了小写
elasticsearch-jdbc插件的自动更新脚本运行一段时间就会报错
elasticsearch禁止自动添加类型字段
ES 错误更新字段【字段类型不匹配】
es term 聚合时能按_score进行排序么
聚合脚本请教
java multiMatchQuery 怎么提高某个字段的权重?
问题状态
最新活动:
2016-11-15 14:10
浏览:
4439
关注:
1
人
0 个回复