0
내림차순으로 정렬 된 문서 모음을 검색하기 위해 Raven에서 정적 색인을 만들었지 만 올바르게 작동합니다. 여기Raven 색인이 날짜순으로 정렬되지 않음
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...
제대로 주문하지 않거나 내가 그것을 해결하기 위해 할 수있는 이유를 잘 모르겠어요 여기 레이븐 스튜디오에 저장된 인덱스입니다 . 이견있는 사람?
여기서 문제는 단지'CreatedOn'에 의해 정렬 된 최신 1024 문서를 얻고 싶다는 것입니다. 쿼리에서 주문을하면 1024 개의 문서를 가져 오지만 최신 문서는 가져 오지 않습니다. – levelnis
그런 다음 내림차순이 아닌 오름차순으로 정렬 해보십시오. –