Mysql sails sequelize在代码中获取camelcase属性,但在数据库中获取snake\u案例

Mysql sails sequelize在代码中获取camelcase属性,但在数据库中获取snake\u案例,mysql,node.js,sails.js,sequelize.js,Mysql,Node.js,Sails.js,Sequelize.js,我想在代码中使用camelcase,或者在检索数据时使用camelcase,但是在存储到数据库中时,它应该存储为snake\u case 为了实现这一点,我在每个模型中都写下了字段和名称,这很痛苦 目前,我正在做: attributes: { firstName: { type: Sequelize.STRING, allowNull: false, field:'first_name' }, lastName:{

我想在代码中使用camelcase,或者在检索数据时使用camelcase,但是在存储到数据库中时,它应该存储为snake\u case

为了实现这一点,我在每个模型中都写下了字段和名称,这很痛苦

目前,我正在做:

  attributes: {
    firstName: {
        type: Sequelize.STRING,
        allowNull: false,
        field:'first_name'
    },
    lastName:{
        type:Sequelize.STRING,
      field:'last_name'
    }
 }
他们有什么简单的方法可以让我做到这一点吗

我在模型定义中使用了下划线=true,但在检索数据时使用了下划线

我正在使用MySQL数据库

谢谢