小编Jay*_*les的帖子

使用sequelize 将 JSON 数据播种到 PostgreSQL 数据库时出错

当我运行sequelize-cli命令时发生sequelize db:seed:all

当我尝试将对象作为 JSON 播种时,出现以下错误:

ERROR: Invalid value { viewId: null,
  dateRanges: [ { startDate: null, endDate: null } ],
  samplingLevel: 'DEFAULT',
  dimensions: [ { name: 'ga:channelGrouping' } ],
  metrics: [ { expression: 'ga:users' } ] }
Run Code Online (Sandbox Code Playgroud)

这是我的模型

module.exports = (Sequelize, DataTypes) => {
  const Report = Sequelize.define('Report', {
    name: {
      type: DataTypes.STRING,
      allowNull: false,
      unique: true,
      validate: {
        is: /^[a-z0-9\_\-]+$/i,
      },
    },
    platform: {
      type: DataTypes.STRING,
      allowNull: false,
      validate: {
        is: /^[a-z0-9\_\-]+$/i,
      },
    },
    query: {
      type: DataTypes.JSON, …
Run Code Online (Sandbox Code Playgroud)

postgresql sequelize.js sequelize-cli

5
推荐指数
1
解决办法
4592
查看次数

标签 统计

postgresql ×1

sequelize-cli ×1

sequelize.js ×1