虽然 Firebase 确实允许设置数据优先级,但我似乎无法找到任何方法来获取我的数据在有序列表中的位置。
例如,我有一个排行榜,其中用户的得分(以及优先级)为 400。
如何找到该用户在排行榜中的位置。例如,我如何知道他在位置 5000 或 5,而无需在每个子添加/删除/移动事件上遍历整个用户列表?
虽然 Firebase 确实允许设置数据优先级,但我似乎无法找到任何方法来获取我的数据在有序列表中的位置。
例如,我有一个排行榜,其中用户的得分(以及优先级)为 400。
如何找到该用户在排行榜中的位置。例如,我如何知道他在位置 5000 或 5,而无需在每个子添加/删除/移动事件上遍历整个用户列表?