2012-09-23 68 views
0

如何使用C#的驅動程序通過嵌套對象進行排序(從映射縮減查詢)MongoDB的C#驅動程序通過嵌套屬性

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

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

但林不知道把價值如何做到這一點

回答

1

在你給的情況下,就沒有必要指定,因爲在功能上將排序的日期包含在該場由_id字段排序嵌套對象。

在需要的時候可以達到但將嵌套對象使用dot notation。這看起來像:

SortBy.Descending("_id.date") 
+0

儘管這不適用於mapreduce的情況,它仍然是按嵌套屬性排序的正確方法 – Akshat

相關問題