Я понимаю, что sequelize не позволяет обновлять вложенные ассоциации при использовании model.update
.
Как вручную обновить ассоциации?
У меня есть такое отношение:
Profile.belongsToMany(models.Specialty, {
as: "specialty",
through: "Profile_Specialties",
foreignKey: "ProfileId",
otherKey: "SpecialtyId"
});
Specialty.associate = models => {
Specialty.belongsToMany(models.Profile, {
as: "profile",
through: "Profile_Specialties",
foreignKey: "SpecialtyId",
otherKey: "ProfileId"
});
};
Если в профиле есть специальности, и они меняются, как мне вручную изменить таблицу Profile_Specialties
?