数据types的字段从sequelize模型

是否有可能从一个sequelize模型获得给定字段的数据types。 假设我们有一个如此定义的模块

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 } 

我需要说出头数字的数据types。 模型中有没有可以实现这个的方法?

你可以这样访问它:

 User.tableAttributes.firstName.type.constructor.key