0

我写了一个排序函数,但它不起作用。我不知道我哪里出错了。下面的代码假设根据点对图片进行排序

models.Picture.find().sort({points:-1}).all(function (err, pics){
if(err) {
    throw err;
}
pics.forEach(function(pic) {
    pictures.push(pic);
})
});
4

1 回答 1

1

你应该打电话run而不是allall调用$all作为数组匹配运算符的运算符。如:

models.Picture.find().sort({points:-1}).run(function (err, pics){
于 2012-06-09T15:05:58.317 回答