我有一个使用Sequelize作为ORM的快速应用程序。基本上,由Sequelize自动生成的createdAt和updatedAt列。
每次我更新除columnAt列以外的行中的数据时,updateAt列都会根据当前日期时间进行更新。
但是,当我尝试更新updatedAt列时,它没有更新列sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
的值
我有几种基于文档的方式,另外还有一个类似的问题,例如:
updatedAt.
和
value.set('createdAt', new Date());
value.save().then(value1 => {
console.log('UpdatedAt has been updated');
next();
}
)
但两者都不起作用。
有人知道为什么吗?以及如何解决。谢谢。
答案 0 :(得分:0)
最简单的方法是:
Token.changed('updatedAt', true); // <--- This will update the updatedAt field