Mongoose更新了许多最佳实践

时间:2018-06-13 08:29:39

标签: node.js mongoose

我尝试一次更新许多文档。我有一个对象数组。每个Object uniq字段作者。可能有新老作者 - 无关紧要。我尝试使用这些新数据更新收集仪表板。我这样做了:

// resultDatasArray - authors array of objects
return async.eachSeries(resultDatasArray, function updateObject(obj, done) {
  Dashboard.update(
    { author: obj.author },
    { $set: obj },
    { upsert: true },
    done
  );
}, function allDone(err) {
  if (err) console.log(err);
  resolve();
});

更新许多内容是否是最佳做法,或者可以做得更好?谢谢!

0 个答案:

没有答案