arrays - 错误 : ARRAY is missing type definition for its values Sequelize

标签 arrays sql-server database migration sequelize.js

我正在尝试运行命令以在 SQL Server 数据库的 sequelize 上创建迁移,但出现以下错误:

ERROR: ARRAY is missing type definition for its values



在创建的 js 文件中是定义:
images: {
   type: Sequelize.ARRAY
}

最佳答案

在我自己遇到同样的问题后,我通过更改模型和迁移文件来解决它。
他们应该是这样的:
迁移文件:

images: {
     type: Sequelize.ARRAY(Sequelize.INTEGER)
}
模型文件:
images: DataTypes.ARRAY(DataTypes.INTEGER)

关于arrays - 错误 : ARRAY is missing type definition for its values Sequelize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62005616/

相关文章:

c# - 为 serilog sink 指定更高的日志级别

python - python 中的动态数组和速度 - 增长数组的最快方法

ios - 在Swift iOS中计算整数数组中每5个元素的总和

javascript - 类型化数组和普通数组

c++ - 如何初始化 C 字符串数组(无 STL)

asp.net - 手动将 native DLL 复制到卷影复制目录是否安全?

asp.net - 有没有更好的方法在mssql中存储大文本?

php - 尝试实现 "Like"功能和 "Wishlist"功能。两者都有 1 个中间表?

java - 如何自动删除子实体?

c++ - 如何在 Windows 10 上正确安装 SOCI c++ 库?