1

我在通过猫鼬进行排序时收到此错误:TypeError:无效排序值:{field:submittedDate} 我的代码部分是:

var image = mongoose.model('Image');
var allImages =  image.find({reviewed:true },null,{sort:{"submittedDate":-1}}, function (err, images)
    {
        if(err)
        {
            logger.info("Error occured");
            throw err;
        }
        else
        {
            logger.info("images sorted are:",images);
            cb(images);
        }

    });

任何帮助将不胜感激。

4

1 回答 1

1

我通过这种方式排序解决了我的问题:

image.find({reviewed:true },{limit:10},{sort:{"submittedDate":-1}},函数(错误,图像){
}
于 2012-11-08T16:08:12.647 回答