我有一个给定的数据库,它有长而繁琐的列名。没有办法将表名映射到模型中的更简短和更具描述性的propertyNames? 像是否没有选项来映射后续模型中的列名称
var Employee = sql.define('Employee', {
id : {type : Sequelize.INTEGER , primaryKey: true, map : "veryLongNameForJustTheId"}
},{
tableName: 'cumbersomeTableName',
timestamps: false
});;
这是官方的答案。该文档有一个示例: http://docs.sequelizejs.com/en/latest/docs/models-definition/#definition –
这应该是公认的答案。 –