【问题标题】:Data Type of field from sequelize modelsequelize 模型中字段的数据类型
【发布时间】:2016-04-28 00:15:17
【问题描述】:

是否可以从 sequelize 模型中获取给定字段的数据类型。假设我们有一个这样定义的模块

User = sequelize.define 'User',
{
 id:
   type: DataTypes.UUID
   primaryKey: true
   defaultValue: DataTypes.UUIDV4
 firstName:
   type: DataTypes.STRING
   allowNull: false
 middleName:
   type: DataTypes.STRING
   allowNull: true
   defaultValue: null
 lastName:
   type: DataTypes.STRING
   allowNull: true
   defaultValue: null
}

我需要说弄清楚 firstName 的数据类型。模型中是否有任何方法可以实现这一点?

【问题讨论】:

    标签: javascript node.js orm sequelize.js


    【解决方案1】:

    您可以通过以下方式访问它:

    User.tableAttributes.firstName.type.constructor.key
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-14
      • 2021-01-29
      • 1970-01-01
      • 1970-01-01
      • 2016-08-11
      • 1970-01-01
      • 2017-05-15
      • 2019-02-21
      相关资源
      最近更新 更多