Först måste du hitta modell inklusive undermodell som du vill uppdatera. Då kan du få referens till undermodell för att enkelt uppdatera. Jag lägger upp ett exempel för din referens. hoppas det hjälper.
var updateProfile = { name: "name here" };
var filter = {
where: {
id: parseInt(req.body.id)
},
include: [
{ model: Profile }
]
};
Product.findOne(filter).then(function (product) {
if (product) {
return product.Profile.updateAttributes(updateProfile).then(function (result) {
return result;
});
} else {
throw new Error("no such product type id exist to update");
}
});