async.Eachが完了したときにどのように検出するかは、パラメータにロードされたすべてのオブジェクト/アレイをループします。 ALL FINISHログを呼び出す方法。nodejs mongodb async.Each done
db.collection('tests').find(query).limit(10).toArray(function(err, db_results) {
console.log("count: "+db_results.length);
async.each(db_results, function (db_resultsx, cb) {
db_resultsx._id = db_resultsx._id.toString();
db_resultsx.xdate_visited = moment(db_resultsx.date_visited).format("YYYY-MM-DD hh:mm:ss");
documents.push(db_resultsx);
}, function(documents) {
console.log(documents);
console.log(documents.length);
console.log("ALL FINISH");
process.exit();
});
});
私はそれがそれぞれのループが終了した後、私は新しいドキュメントを介して送信するために、カールを行い、指定のdidnt。 – Boy
@Boyは、_all_文書が処理された後、または各文書ごとにカールを実行することを意味しますか? – robertklep
すべての文書が処理された後 – Boy