Sequelize.js &引用;“关系不存在”;运行sync()时

Sequelize.js &引用;“关系不存在”;运行sync()时,sequelize.js,Sequelize.js,我有一个问题,让协会正常工作,请帮助!我正在运行Node10.15.0、Sequelize 4.42和PostgreSQL 10.6 在我的模型索引文件中,我首先创建与Review.belongsTo(Product)的关联,然后同步模型Product.sync({force:true});sync({force:true}) 它抛出了这个错误: 未处理的拒绝SequelizeDatabaseError:关系“products”不存在 控制台中此错误前面的行是 执行(默认):从pg_type中选

我有一个问题,让协会正常工作,请帮助!我正在运行Node10.15.0、Sequelize 4.42和PostgreSQL 10.6

在我的模型索引文件中,我首先创建与
Review.belongsTo(Product)
的关联,然后同步模型
Product.sync({force:true});sync({force:true})

它抛出了这个错误:
未处理的拒绝SequelizeDatabaseError:关系“products”不存在

控制台中此错误前面的行是

执行(默认):从pg_type中选择typname、typtype、oid、typarray,其中(typtype='b'和typname IN('hstore','geometry','geography')或(typtype='e'))

我不知道这是否提供了任何线索,但我没有在模型中定义任何字段或使用任何数据类型

如果我从模型中删除关联定义,它将按预期生成与数据库同步的(&S)


有什么想法吗??提前感谢。

sequelize.sync()
同步您定义的所有模型和关系<代码>Review.sync({force:true})Product.sync({force:true})之后调用code>,因此
产品
不可用existen@huynhsamha这就解决了!非常感谢你<代码>Product.sync({force:true})。然后(()=>{Review.sync({force:true});})