Ravendb 按数值排序有问题

Ravendb 按数值排序有问题,ravendb,ravendb4,Ravendb,Ravendb4,我的集合中有类似于以下示例的JSON数据。存在具有数值的icCount属性。现在,当我使用icCount指定的顺序发出一个查询时,它被排序为文本而不是数值(见下面的屏幕截图)。这里的索引是自动的。你知道这里怎么了吗?(运行RavenDB 4.1.1) 好的,我自己找到的。这里的帮助说明我应该指定订购模式(类型)。就我的情况而言,我可以简单地将其重写为:orderbyiccount as long desc。。。请参阅中的long。这样,我的数据列表的顺序就正确了 { "enabled":

我的集合中有类似于以下示例的JSON数据。存在具有数值的icCount属性。现在,当我使用icCount指定的顺序发出一个查询时,它被排序为文本而不是数值(见下面的屏幕截图)。这里的索引是自动的。你知道这里怎么了吗?(运行RavenDB 4.1.1)


好的,我自己找到的。这里的帮助说明我应该指定订购模式(类型)。就我的情况而言,我可以简单地将其重写为:
orderbyiccount as long desc
。。。请参阅中的
long
。这样,我的数据列表的顺序就正确了

{
    "enabled": true,
    "description": "",
    "icCount": 3865,
    "companyname": "ABC Data"
}