0

MongoDBでn番目のオブジェクト/ドキュメントを表示するコマンドは何ですか?

データベースに 4000 個のオブジェクトが保存されていて、これらの 4000 個のオブジェクトすべてをループしてコマンドを適用したいとします。次のようにします。

for(i=0;db.foo.count();i++){
    do something
}

最初のインデックスiであることで、どうあるべきか。iMongoDB のすべてのオブジェクトを反復処理するにはどうすればよいですか?

4

1 に答える 1

1

findこれがクエリへの署名です。

var cursor = collection.find(query, [fields], options);
cursor.sort(fields).limit(n).skip(m).each(function(err, doc) {});

n 番目のオブジェクトにアクセスするには、 を使用しますskip。または、n 番目のオブジェクトの後のバッチの場合は、limitandを使用できますskip。大規模なコレクションの使用にstream

于 2013-03-25T17:24:48.080 に答える