0

私がやろうとしているのは、データベース内のすべてのドキュメントの ObjectId を取得することです。これは、マングースの「オブジェクト」の一意の識別子です。同等の SQL は次のとおりです。

select _id from project order by viewCount desc limit 3

Q: 同等のマングース クエリは何ですか?

以下は正しいですか:

ProjectModel.find({id}).sort({viewCount: -1}).limit(3).exec( function(err, projects) { ... } );

4

1 に答える 1

0
ProjectModel.find().sort({viewCount: -1}).select({_id: 1}).limit(3).exec(
    function(err, projects) {
        ...
    }
);

翻訳: 降順でソートされたすべてのドキュメントを検索し、各ドキュメントからフィールドをviewCount選択し_id、結果を最初の 3 つのドキュメントに制限します。

于 2012-11-09T22:59:22.840 に答える