Sorting Elasticsearch排序问题
我们的应用程序中有3个排序选项: 推荐距离和额定值。 用户可以通过服务和/或位置进行搜索。默认情况下,如果位置已填充,我们将显示距离搜索位置50英里以内的结果。如果服务已满,我们将显示提供该服务的所有专业人员。 当两者都被选中时,我们会查询提供该服务地点50英里内的所有专业人员 现在的问题是: 我想显示上面查询的结果,将权重分配给其中一个参数(推荐、距离、评级) 如: 推荐分类:推荐50%重量、30%额定值、20%距离 距离排序:70%重量距离,20%建议,10%额定值Sorting Elasticsearch排序问题,sorting,elasticsearch,Sorting,elasticsearch,我们的应用程序中有3个排序选项: 推荐距离和额定值。 用户可以通过服务和/或位置进行搜索。默认情况下,如果位置已填充,我们将显示距离搜索位置50英里以内的结果。如果服务已满,我们将显示提供该服务的所有专业人员。 当两者都被选中时,我们会查询提供该服务地点50英里内的所有专业人员 现在的问题是: 我想显示上面查询的结果,将权重分配给其中一个参数(推荐、距离、评级) 如: 推荐分类:推荐50%重量、30%额定值、20%距离 距离排序:70%重量距离,20%建议,10%额定值 评分排序:70%评分,2
评分排序:70%评分,20%距离,10%推荐到目前为止您尝试了什么?尝试了提升,并得分。我们在sie上的讨论是进行多个查询,并显示推荐的前5个查询,接下来的10个为第2个参数,其余为第3个参数。我们在后续查询中弹出上一个查询的结果。