использование async.eachSeries с мангустом findOneAndUpdate

#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 том , что обновляется только первая запись.

Я новичок в этом, пожалуйста, помогите.