2014-04-27 8 views
1

정수 필드를 올바르게 정렬하지 못하는 것 같습니다. 나는이 분야의 하강에 의해 관리 Studio에서 쿼리RavenDB에서 정수 필드 인덱스를 올바르게 정렬 할 수 없습니다.

enter image description here

결과 올바르게 정렬 :

enter image description here

나는 INT의 정렬에 정의 된 필드가

그러나 내 이해는 OrderByDescending을 사용하여 .NET에서 LINQ를 사용하면 MaximumReach_Range 필드를 사용하게됩니다.이 필드는 Fiddler에서 확인했습니다.

enter image description here

그러나 일종의 .NET에서 LINQ를 사용하여 OrderByDescending를 호출 Management Studio의 또는으로 나는 순서가 잘못된 경우 :

enter image description here

나는 그것이이 있다고 꽤 확신 필드가 인덱스에 설정되는 방법에 대한 문제가 있지만 Sort 값의 외부 측면을 변경해야하는지 잘 모르겠습니다.

답변

2

키가 필드의값에 있었으므로 정수 필드 정렬에 대해 범위 필드를 올바르게 설정하려면 Default으로 설정해야합니다.

그것은 나를 위해 작동하지 않았다

enter image description here

+0

: 난 아직도 나쁜 범위 종류가 \. – Nordes

관련 문제