残りの関数の前に強制的にロードされるように DB 呼び出しを構造化する方法にかなりの時間を費やしています。これは簡単なことです。私が彼に行動する前に、DBでユーザーを見つける必要があります。
だから私は今Mongoose呼び出しでasync.jsを並列しようとしています。正直に言うと、これを行うために 85 の異なる方法を試しました。
コードは次のとおりです。
async.parallel ([
function(callback) {
mongoose.connect(ConnString, function(error) {
console.log("connection ok...")
callback();
});
},
function(callback) {
console.log("second function");
callback();
}],
function(error){
console.log("in the error callback");
});
いつも同じ結果が得られます。
second function
out of async... continuing
connection ok...
in the error callback
これは、私が提供できる最も簡単な内訳です。この問題に 6 時間費やしました。ご協力をお願いします。