降順で並べ替えられたドキュメントのコレクションを取得するために Raven で静的インデックスを作成しましたが、現在は正しく機能しています。Raven Studio に保存されているインデックスは次のとおりです。
docs.EventInfos.OrderByDescending(info => info.CreatedOn).Select(info => new {
CreatedOn = info.CreatedOn,
LogLevel = info.LogLevel,
Message = info.Message
})
結果のサンプルを次に示します。
Id CreatedOn LogLevel Message
EventInfos/7321 2013-05-27T22:11:21.3767681 Debug FlexMembersh...
EventInfos/3696 2013-05-26T12:15:47.7347512 Debug FlexRoleProv...
EventInfos/3695 2013-05-26T12:15:47.0015559 Info CampaignFace...
EventInfos/7320 2013-05-27T22:11:21.1427696 Debug FlexMembersh...
EventInfos/3694 2013-05-26T12:15:46.7987572 Info POST | Campa...
EventInfos/7319 2013-05-27T22:11:20.8931712 Debug FlexMembersh...
なぜ正しく順序付けされていないのか、またはそれを修正するために何ができるのかわかりません。何かご意見は?