1

mongoose の並べ替え中にこのエラーが発生します: TypeError: Invalid sort value: {field: submitDate } 私のコード部分は次のとおりです:

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}}, function (err, images){
}
于 2012-11-08T16:08:12.647 に答える