node.js - 如何在 Sequelize 中仅禁用 updatedAt 字段?

标签 node.js database sequelize.js

我需要禁用字段updatedAt。我现在,有一个解决方案

timestamps: false,
进入模型,但它也会禁用字段 createdAt,这是必要的。

最佳答案

您可以设置 timestamps: false 并在模型中添加 createdAt 字段。

...
createdAt: {
      type: DataTypes.DATE,
      defaultValue: sequelize.literal('NOW()')
    }
...

关于node.js - 如何在 Sequelize 中仅禁用 updatedAt 字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64635665/

相关文章:

mysql - DBDesigner 的问题

postgresql - Sequelize - 无法在 1 :N relationship 中保存关联

node.js - 如何调试 yeoman 应用程序?

node.js - Node.js 的类似 wamp 的环境

node.js - 有很多console.log()可以吗?

java - 将相同项目添加到其他实体时,Spring JPA 实体会丢失数据

javascript - 制作 f 炸弹计数器不和谐机器人,Sequelize

sql - 限制 SQL JOIN

javascript - 包括意外。元素必须是模型、关联或对象

javascript - 使用 sequelize ORM 连接到 node.js 上的 Amazon RDS Postgres 数据库时出现问题