如同磁铁吸引四周的铁粉,热情也能吸引周围的人,改变周围的情况。

怎么让搜索到的商品交替出现, 而不是某个品牌的商品集中显示在前面

Elasticsearch | 作者 yuechen323 | 发布于2019年12月16日 | 阅读数:1023

大家好, 
比如, 搜索 碳酸饮料, 希望 可口可乐 和 百事可乐 交替出现
 
再比如: 搜索"收银台热卖", 结果出现 杜蕾斯, 冈本, 口香糖, 电池等商品, 希望交替出现, 而不是某个品牌的商品集中展示
已邀请:
匿名用户

匿名用户

赞同来自:

我很纳闷,你搜索碳酸饮料,能把可口可乐,百事可乐,搜索出来是怎么做到的?
 
按道理来说,你应该搜索出来 跟碳酸饮料 四个字相关的才对。
 
这种需求,应该考虑 将 ES的打分机制 改掉,随机动态的根据一些策略打分,就像百度,竞价一样,谁给钱多,谁在前面。
 
https://www.elastic.co/guide/e ... .html
https://www.elastic.co/guide/e ... .html
 
虽然我没做过,但是你首先应该知道,ES 提供了这么个东西才行啊。

tacsklet - 公司有用到es

赞同来自:

这种事情就不要为难es了,拿出来之后再加工一下吧。。

要回复问题请先登录注册