Я хотел бы создать динамический вектор / массив в MongoDB. Идея проста: когда кто-то что-то отправляет, он должен обновить пользователя в моей базе данных в MongoDB. Я создал переменную для этого. Я уже проверил: правильный пользователь найден правильно.
Пожалуйста, найдите фрагмент моего кода.
User.findOne({ name })
.then(user => {
user.something.push(something to push);
})
Я установил значение по умолчанию, когда оно создается как пустое:
something: {
type: [String],
default: []
}
Однако оно не сохраняется и не выдает ошибку. У кого-нибудь есть догадки о том, что может происходить за кулисами? Я новичок в MongoDB.