3

私は膨大な数の文書を持っています。最初の 100 個を取得したいと考えています。Monk Docs から、これは私が使用している検索方法です

var documents = [];
users.find({}, function (err, docs){
  for(i=0;i<100;i++)
     documents.push(docs[i]);
});

とにかくドキュメント全体が取得されるため、これは非常に無駄です。私はこのようなものが欲しいです(mongodbのドキュメントから)

docs =  db.users.find().limit( 100 );

モンクで試してみた、

users.find({}, function (err, docs){
  for(i=0;i<docs.length;i++)
     documents.push(docs[i]);
}).limit(100);

しかし、その前に返される「約束」オブジェクトには機能制限がないというエラーが発生します。

Monk にドキュメントの数を制限するオプションはありますか?

4

2 に答える 2