Задать вопрос
@Pavolve
Основатель сервиса shareho.me

How to update populated fields?

Есть ли возможность изменять данные в related документе?
Что-то вроде такого:

User.findById(id).populate('profile').exec(function(err, user) {
  user.profile.description = newDescription;
  user.save();
});
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
voischev
@voischev
Full stack developer
Может так?
User.findById(id).populate('profile').exec(function(err, user) {
  Profile.findOneAndUpdate({ _id: user.profile }, { description: newDescription });
  user.save();
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы