私はマングース3.8を使用しています。私は100のドキュメントを取得し、コールバック関数を実行し、次に100のドキュメントを取得し、同じことをする必要があります。マングースjsバッチを見つける
私は.batchSize()
と同じことをやろうと思っていましたが、一度にすべてのデータを取得しています。
limit
またはoffset
を使用する必要がありますか?はいの場合は、誰かがそれを行うための適切な例を与えることができますか?
それがbatchSize
で実行できるのであれば、それはなぜ私にとってはうまくいかないのですか?
MySchema.find({}).batchSize(20).exec(function(err,docs)
{
console.log(docs.length)
});
私は毎回20枚印刷すると思っていましたが、印刷枚数はそれだけでした。
いいえ、私はページングを必要といけない、私は文句を言わない、ページ番号の情報を持っています。私がしたいことは、データを部分ごとに読み込み、処理し続けることだけです。たくさんのレコードがあると、処理が重すぎる。 –