我有三个模型:A, B, C
,其中A.hasMany(C)
,B.hasMany(C)
,C.belongsTo(B)
,C.belongsTo(A)
。
我想按照Sequelize的文档所述通过关联创建所有模型:
A.create(data,{包括:[{关联:B},{关联:C}]})
如何使用Sequelize的关联来做到这一点?我尝试了几种方法,但是由于C中的“双重”关联而失败了。
A.create(data,{
include : [
{
model : B,
include: [
model: ...
]
}
]
})
但是,您的A和B模型没有关联。