Elasticsearch排序问题

时间:2018-06-16 18:06:48

标签: sorting elasticsearch

我们的应用程序中有3个排序选项: 推荐,距离和评级。 用户可以通过服务和/或位置进行搜索。默认情况下,如果填充了位置,我们会显示距搜索位置50英里范围内的结果。如果服务已满,我们会向所有提供该服务的专业人士展示。 当两者都被选中时,我们会查询提供该服务的位置50英里范围内的所有专业人员。

现在问题: 我想显示上面查询的结果,将权重分配给其中一个参数(推荐,距离,评级) 例如: 推荐种类:50%体重推荐,30%评级,20%距离 距离排序:70%重量距离,20%推荐,10%评级 评级排序:70%评级,20%距离,10%推荐

0 个答案:

没有答案