【发布时间】:2017-06-05 19:05:49
【问题描述】:
所以我在使用 sequelize 的一对多关系时遇到问题,我的关联定义如下:
X.hasMany(Y, { as: 'Ys' });
Y.belongsTo(X, { as: 'X' });
我的 findAll 在这里:
return X.findAll(
{
where: {
something: something,
},
include: [{ model: db.Y, as: 'Ys' }]
}
);
这会产生错误:
"error": "Y(Ys) 没有关联到 X!"
不太清楚我在这里做错了什么:/
【问题讨论】:
标签: node.js orm sequelize.js one-to-many