2

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

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

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

但我不知道要付出什么代价才能实现这一目标

4

1 回答 1

2

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

但是,您可以在需要时使用点符号访问嵌套对象。这看起来像:

SortBy.Descending("_id.date")
于 2012-09-24T01:05:30.810 回答