我在使关联正常工作方面遇到问题,请帮忙!我正在运行Node 10.15.0,Sequelize 4.42,PostgreSQL 10.6。
在我的模型索引文件中,我首先与Review.belongsTo(Product)
创建关联,然后同步模型Product.sync({force: true}); Review.sync({force: true});
,并抛出此错误:
Unhandled rejection SequelizeDatabaseError: relation "products" does not exist
控制台中紧邻此错误的行是
执行(默认):从pg_type WHERE(典型类型='b'和典型名称IN('hstore','几何','地理'))或(典型类型='e')中选择Typname,Typtype,oid,Typarray
我不知道是否能提供任何线索,但是我没有在模型中定义任何这些字段或使用任何这些数据类型。
如果我从模型中删除关联定义,它将按预期生成并与数据库同步。
有什么想法吗?预先谢谢你。