求助,
用户有各自的积分,然后需要实时根据积分排名。
要求是 相同积分的,能得到相同的排名。
比如 a 积分 10, b 积分8, c 积分8,
那么 a 排名1, b和c排名为2
这时候还要求,如果积分相同,则根据另一个属性来排序。
比如b的那个属性为2, c为1
那么最终排序为 a:1, b:2, c:3
如何实现?
用户有各自的积分,然后需要实时根据积分排名。
要求是 相同积分的,能得到相同的排名。
比如 a 积分 10, b 积分8, c 积分8,
那么 a 排名1, b和c排名为2
这时候还要求,如果积分相同,则根据另一个属性来排序。
比如b的那个属性为2, c为1
那么最终排序为 a:1, b:2, c:3
如何实现?