SQL Server 和 Oracle 都有 DENSE_RANK 函数。有没有一种方法可以在 MongoDB 中做类似的事情而不必求助于 MapReduce?换句话说,假设您有一个像这样的 T-SQL select 子句:
SELECT DENSE_RANK() OVER(ORDER BY SomeField DESC) SomeRank
在 MongoDB 中做同样事情的最佳方法是什么?
(注意:这是对MongoDB 问题的重新发布。我希望能从 DBA 那里得到更多反馈……)
SQL Server 和 Oracle 都有 DENSE_RANK 函数。有没有一种方法可以在 MongoDB 中做类似的事情而不必求助于 MapReduce?换句话说,假设您有一个像这样的 T-SQL select 子句:
SELECT DENSE_RANK() OVER(ORDER BY SomeField DESC) SomeRank
在 MongoDB 中做同样事情的最佳方法是什么?
(注意:这是对MongoDB 问题的重新发布。我希望能从 DBA 那里得到更多反馈……)