Mongodb C#驱动程序按嵌套属性排序

时间:2012-09-23 15:17:08

标签: c# mongodb mapreduce mongodb-.net-driver

如何使用C#驱动程序按嵌套对象排序(来自mapreduce查询)

{"_id": { "date" : "02/01/2001"} }"

SortBy.Descending("_id")  'Sorts by "_id" descending
SortBy.Descending("???")  'Sorts by "date" descending

但是我不确定要实现这个目标的价值

1 个答案:

答案 0 :(得分:2)

在您提供的情况下,没有必要指定嵌套对象,因为按_id字段排序将对该字段中包含的日期进行功能排序。

但是,您可以在需要时使用dot notation进入嵌套对象。这看起来像是:

SortBy.Descending("_id.date")