//使用mongoose查询文档所有结果时容易出现的问题 ArticleContents.getAll = function(name, callback){ var query = {}; if(name){ query.name = name; } articleContentsModel.find(//四个参数,其中第二个不能省略(第二参数为要查询出包含哪些文档结构的结果集) query,null, { sort:{time: -1} }, function(err, docs) { if (err) { return callback(err); } callback(null, docs); }); }; //也可以写成如下形式(神似requier('mongodb')写法) MyModel.find({ }).sort({ '_id':-1} ).limit(6).exec(function(err,docs){ })