是否没有选项可以在 sequelize 模型中映射列名

本教程将介绍是否没有选项可以在 sequelize 模型中映射列名的处理方法,这篇教程是从别的地方看到的,然后加了一些国外程序员的疑问与解答,希望能对你有所帮助,好了,下面开始学习吧。

是否没有选项可以在 sequelize 模型中映射列名 教程 第1张

问题描述

我有一个给定的数据库,其列名又长又麻烦.有什么办法将表名映射到模型中更短、更具描述性的 propertyNames ?像

var Employee = sql.define('Employee', {
 id : {type : Sequelize.INTEGER , primaryKey: true, map : "veryLongNameForJustTheId"}
},{
  tableName: 'cumbersomeTableName',
  timestamps: false
});;

推荐答案

id : {
 field: 'some_long_name_that_is_terrible_thanks_dba_guy',
 type : Sequelize.INTEGER ,
 primaryKey: true
}

指定一个字段"属性...就像那样^

好了关于是否没有选项可以在 sequelize 模型中映射列名的教程就到这里就结束了,希望趣模板源码网找到的这篇技术文章能帮助到大家,更多技术教程可以在站内搜索。