我目前正在与Sequelize合作,我遇到了一个问题,我无法通过参考Sequelize的文档来解决这个问题。
说我有两个相关的对象。人和宠物。一个人有一只宠物......
Person : {
name: "personName",
job: "softwareJob"
pet: {
name: "petName",
age: "dogYears"
}
}
当我尝试创建一个具有关联的对象时......
Pet.belongsTo(Person, {source, target})
经由
Person.create({
//person details
//pet details
},
{
include: [Pet]
})
它创建两个单独的 INSERT语句。我只是想知道是否可以为关联对象执行单 INSERT。谢谢!