sequelize查询从查询​​列中删除双引号

时间:2020-10-21 09:00:47

标签: sequelize.js

序列化代码

    const {
      Sequelize,
      Model,
      DataTypes
    } = require('sequelize');

    const sequelize = new Sequelize({
      dialect: 'postgres',
      database: dbCredentials.database,
      username: dbCredentials.user,
      password: dbCredentials.password,
      port: dbCredentials.port
    });


    class Company extends Model {}

    Company.init({
      id: {
        primaryKey: true,
        type: DataTypes.UUIDV4,
        allowNull: false
      },
      name: {
        type: DataTypes.TEXT
      }
    }, {
      freezeTableName: true,
      sequelize,
      timestamps: true,

      createdAt: 'CREATED_DT',
      updatedAt: 'MODIFIED_DT',
      modelName: 'Company',
    });

    const company = await Company.findOne();

生成的Sequelize查询:

选择“ id” “ CREATED_DT” “ MODIFIED_DT” 来自“公司” AS ” LIMIT 1;

有什么办法可以删除双引号?我打算有一个简单的表结构 不想使用区分大小写的查询。

0 个答案:

没有答案