select _id from project where projectName = '***' order by viewCount desc limit 5
我仍然是mongoose的新手并且有一点中间的SQL理解,这是我的尝试,因为我正在尝试检索已排序的返回的ObjectId
ProjectModel.find({id}).sort({viewCount: -1}).limit(5).exec(
function(err, projects) {
...
}
);
答案 0 :(得分:1)
ProjectModel.find({projectName: '***'}, ["_id"]).sort({viewCount: -1}).limit(5).exec(
function(err, projects) {
...
}
);