Раньше я без проблем использовал стандартный синтаксис экземпляра, но в этой части моего кода я не могу обновить экземпляр, полученный из базы данных.
...
const instance = await db.models.Users.findOne({where: {profileName: foundChange.profileName}});
instance.profileName = webUser.username;
await instance.save()
console.log(`Profilename: ${instance.profileName}`);
Консоль возвращает значение, которое было до настройки. Я также пробовал instance.set(key, value)
, который аналогично не действует. Я что-то упустил?
Я обнаружил, что прямая адресация instance.dataValues изменит его, но, похоже, go противоречит документации Sequelize. Будет ли это правильно обновляться?