|
最近几天在用APICloud的云数据,发现一个奇怪的问题——使用mcm的query查询数据时使用createdAt字段排序无效,参考例子程序在比较小的class上没问题,API调试里也没问题,用mcm的query就是没效果,换其它排序字段也一样,请问各位有没有碰到过类似的问题?
相关代码如下:
var model = api.require('model');
var query = api.require('query');
query.createQuery(function (ret, err) {
if (ret && ret.qid) {
query.desc({
qid: ret.qid,
column: 'createdAt'
}); query.skip({
qid: ret.qid,
value:page*limit
});
query.limit({
qid: ret.qid,
value:limit
});
model.findAll({class: pointer._class, qid: ret.qid}, function (ret, err) {
if (ret) {
callBack(ret, dom)
} else {
api.toast({msg: err.msg, location: 'middle'})
}
});
} else {
alert(err)
}
});
|
|