C#ドライバーを使用してネストされたオブジェクトで並べ替えるにはどうすればよいですか(mapreduceクエリから)
{"_id": { "date" : "02/01/2001"} }"
SortBy.Descending("_id") 'Sorts by "_id" descending
SortBy.Descending("???") 'Sorts by "date" descending
しかし、これを実現するために何を価値に置くべきかわからない
C#ドライバーを使用してネストされたオブジェクトで並べ替えるにはどうすればよいですか(mapreduceクエリから)
{"_id": { "date" : "02/01/2001"} }"
SortBy.Descending("_id") 'Sorts by "_id" descending
SortBy.Descending("???") 'Sorts by "date" descending
しかし、これを実現するために何を価値に置くべきかわからない
_id
あなたが与えた場合、フィールドによるソートはそのフィールドに含まれる日付で機能的にソートされるため、ネストされたオブジェクトを指定する必要はありません。
ただし、必要に応じて、ドット表記を使用してネストされたオブジェクトにアクセスできます。これは次のようになります。
SortBy.Descending("_id.date")