是否可以在第一个更新请求中填充数据库字段?
例如:
数据库有以下字段:
id: 1
createdAt: 2020-01-01 10:00:10.490 +00:00
updatedAt: 2020-02-12 17:03:14.172 +00:00
firstUpdate: // <--------- set this field on first update or if it is empty
最佳答案
你可以做一些事情:
const record = await database.get('record');
if(record.createdAt === record.updatedAt) {
record.firstUpdate = new Date();
record.save();
}
基本上检查
createdAt
和 updatedAt
是否相同,因为它们在创建后将相同。每次更新后 updatedAt
都会更新。
关于javascript - 第一次更新时对填充字段进行 Sequelize ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60194285/