Есть монго коллекия юзеров.
Знаю, чтобы получить обновленные данные нужно передать опции {new: true}
UserModel.update({_id: id}, {name: 'newName'}, {new: true}, function(err, userModel){
////userModel будут с обновленными свойствами
})
но задача у меня немного другая. Надо сделать так:
UserModel.findById(id, function(err, userModel){
userModel.update({name: 'newName'},{new: true},function(err, result){
//возвращаеться результат операции, а нужна уже обновленная модель
})
})
дело в том, что использую async.waterfall, модельку достаю в певой функций, и передаю ее по цепочке из колбэка в колбэк и только в последнем делаю userModel.update