ProjectModel.find({projectName: 'name'}).sort({viewCount: -1}).limit(5).exec(
function(err, projects) {
...
}
);
このクエリが何をしているのかを学ぼうとしているだけです。viewCount
降順で検索しており、結果は5つに制限されていると思います。
ProjectModel.find({projectName: 'name'}).sort({viewCount: -1}).limit(5).exec(
function(err, projects) {
...
}
);
このクエリが何をしているのかを学ぼうとしているだけです。viewCount
降順で検索しており、結果は5つに制限されていると思います。
select * from project where projectName = 'name' order by viewCount desc limit 5
projectName が 'name' に等しい projectName で検索し、viewCount で降順に並べ替え、結果のレコードを 5 つに制限します。そうそう、あなたはそれをほとんど正しいと思いました。
マングースの検索結果が等しいか、または like/contains かどうかはわかりません。おそらくデフォルトで等しい。ドキュメントを確認してください。
SELECT name from projects order By viewCount LIMIT 5