愚者求师之过,智者从师之长。

es 是否可以根据不同的值设置不同的权重

Elasticsearch | 作者 Hubert | 发布于2021年08月10日 | 阅读数:1617

版本:es 6.8
 
现在有一个场景  我用权重处理了很多条件 然后还有一个条件就是价格越低优先级越高 我先想到的是用sort 好像影响到了boost权重的作用 是否有其他办法 排序 或者 根据价格设置权重。
已邀请:

tongchuan1992 - 学无止境、学以致用

赞同来自: Hubert

对,重新计算一下权重把,把价格的倒数乘以N 作为新的权重, 要不然只能是先查询出结果,在对结果进行排序

FFFrp

赞同来自:

function score 根据价格定制一个打分曲线

要回复问题请先登录注册