#node.js #mongodb #express #mongoose
Вопрос:
Я пытаюсь запустить mongoose findOneAndUpdate внутри async.eachSeries
async.eachSeries(childrens, function updateObject(obj, done) {
// Model.update(condition, doc, callback)
console.log(obj)
`TimesheetIndividualData`.findOneAndUpdate({ parentId: obj.parentId }, { $set: { dayVal: obj.dayVal } }, done);
}, function allDone(err, data) {
console.log('lllllllllllll', err, data)
// this will be called when all the updates are done or an error occurred during the iteration
return resolve(parentResult);
});
Проблема в TimesheetIndividualData
том , что обновляется только первая запись.
Я новичок в этом, пожалуйста, помогите.