目前有这么一个需求。就是学员在我的城市可以查看我的教练列表。教练列表是按照某种规则来显示的。我目前是直接采用elasticsearch来做。
就是直接把分数算出来用elasticsearch来排序。
目前要计算的有:
basicWeightScore
onlineStudentWeightScore
请问es有这样的语法根据指定字段的和然后在排序的吗?
对于按照权重来排序,还有什么其他的方案?
class CoachMapping{
private int basicWeightScore; //基本权重分数。如果认证过,直接加100分
private int onlineStudentWeightScore; //教练在线学员权重分数
private
VariableWeightScore variableWeightScore;//易变的分数。
}
1 个回复
martindu - 搜披露创始人
赞同来自: