Vous devez d'abord trouver le modèle, y compris le sous-modèle que vous souhaitez mettre à jour. Ensuite, vous pouvez obtenir la référence du sous-modèle à mettre à jour facilement. Je poste un exemple pour votre référence. j'espère que cela vous aidera.
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");
}
});