2016-06-10 43 views
0

我无法让我的关联工作,我有一个用户对象和一个图像对象。我创建了记录,但是当我尝试选择它告诉我“[错误:图片(图片)没有关联到用户]”NodeJS - 协会1:1

继承人的户协会:

User.belongsTo(models.Image); 
Image.hasOne(
     models.User, { 
     foreignKey: 'ImageId', 
     as: 'User' 
     }); 

我使用Postico和我可以看到用户表中ImageId的关系。任何人都有线索为什么这不起作用?

+0

的确尝试只使用其中的一个'belongsTo' **或**'hasOne'?如果我没有记错,它应该可以工作。 –

+0

我试过了,它仍然给我那个错误。 – Mikerizzo

+0

你如何选择? –

回答

0

我想出了这个问题。我的用户模型中有糟糕的表单。所以这些关联不会为用户模型创建。