我们有一个ruby on rails前端(FE)和后端(BE)。BE中的数据在创建或更新后插入到ES索引中。用户可以在索引中搜索FE以找到合适的住宿(公寓,别墅,b&B)。我们希望“手动”更改排序。例如:住宿X卖得很慢,所以我们想把这个住宿放在排序的顶部。
最好的方法是什么?谢谢remco
发布于 2018-02-20 05:38:58
一种解决方案可以是在现有查询中使用boosting query:您可以更改文档的分数,从而为减慢销售速度的商品增加积极的权重。
https://stackoverflow.com/questions/48866842
复制相似问题