通过接口查询数据:
POST https://api.weixin.qq.com/tcb/databasequery?access_token=ACCESS_TOKEN
请求:
Array ( [query] => db.collection( 'user' ).where({coin: db.command.gt(150)}).field({_id: true,coin: true,point: true,nickName: true,}).orderBy( 'coin' , 'desc' ).orderBy( 'point' , 'asc' ).skip(0).limit(10).get() ) |
返回:
Array ( [errcode] => 0 [errmsg] => Query sort entered in the request is illegal. Please check your request, but if the problem persists, contact us. hint: [ kFMC401202028]) |
移除orderBy之后可以正常返回查询数据,orderBy的字段也在集合中
你好,问题已解决,麻烦重试下
可以了,非常感谢
mark下,坐等解答
最近一次请求在什么时候呢,这边没看到调用日志。
orderBy的使用上是没问题的
我 刚刚 5.28 10:52又调用了一次,同样的错误。
不过我是按照时间排序的,是date的数据类型,会不会跟这个有关系?楼主的那个该不会也是geopoint吧。
再试了下,用其他字段排序也不行,跟数据类型应该没关系。
你的小程序appid给一下
wxaf6979b1852585a3