无法在RavenDB中正确排序整数字段索引

时间:2014-04-27 16:13:08

标签: .net ravendb

我似乎无法正确排序整数字段。

我使用Sort of int定义字段:

enter image description here

当我在管理工作室中通过此字段降序查询它时,结果排序正确:

enter image description here

但是,我的理解是在.NET中使用LINQ时使用OrderByDescending,它将使用我在Fiddler中确认的MaximumReach_Range字段:

enter image description here

但是当我在Management Studio中按类型排序或使用.NET中的LINQ调用OrderByDescending时,顺序错误:

enter image description here

我很确定这是在索引中如何设置字段的问题,但我不确定Sort值之外的哪个方面需要改变了。

1 个答案:

答案 0 :(得分:2)

密钥位于字段的Indexing值中,必须设置为Default才能正确设置范围字段以进行整数排序。

enter image description here