0
mongooseクエリのループを実行して、dateStartsという配列に基づいてデータベースを更新したいとします。その後、私は最終的なコマンドを実行したいですが、の後にのようにデータベースを使用したいと考えています。書かれているように、ループが完了する前に最終的なクエリが実行されているようです。どうすれば修正できますか?ループ完了後に最終的なmongooseクエリを実行します
dateStarts.forEach(function(datevalue)
{
var conditions = {//conditions};
var update = {//updates};
titleRecords.update(conditions, update, options, function(err, data)
{
if (err) throw err;
});
}) //end of forEach loop
titleRecords.remove({//finalcondition});