1
追加のパラメータをMongoose findOne
クエリに渡したいとします。追加のパラメータをMongooseクエリに渡す
は、ここに私の擬似コードです:
for (var i = 0; i < 5; i++) {
SomeCollection.findOne({name: 'xxx' + i}, function (err, document) {
if (document) {
console.log('aaa' + i + document.somefield);
}
});
}
それは私がfindOne
メソッドにそれを渡したい別のスレッドで実行されているので、あなたが、私はfindOne
コールバックでi
変数値を使用しています見ることができるように。
どうすればいいですか?
代わりに 'if(document){}'の中でそれを使用してください。 – kaxi1993
これは単なる擬似コードでした。それをもっと明白にするように変更しました。 –