0

我有以下 rethinkdb 数据架构:

user_id -- 由应用程序生成
点——在成功完成任务时给予用户

当按分数 DESC 排序时,如何选择单个文档及其在集合中其他文档中的位置。因此,如果集合数据如下所示,按分数排序时:

用户 ID | 分数
---------------
10 | 100
01 | 90
…………………………………………………………………………
22 | 01

我能够找到类似问题的解决方案(使用 MYSQL 作为数据库。)这是链接:
MySQL get row position in ORDER BY

目前我正在 Node.js 级别加载数据集,但这可能在查询级别计算吗?

4

0 回答 0