【发布时间】:2014-06-30 12:15:39
【问题描述】:
在使用 destroy() 方法删除与另一个表关联的表时,与数据库中的父表关联的条目被正确删除,但我仍然收到此错误“删除数据库时出错:错误:ER_ROW_IS_REFERENCED:不能删除或更新父行:外键约束失败”
地址关联模型定义如下:
classMethods: {
associate: function (models){
Address.belongsTo(models.User);
}
}
用户关联模型定义如下:
classMethods: {
associate: function (models){
User.hasOne(models.Address, {onDelete: 'cascade'});
}
}
有什么帮助吗?
谢谢
【问题讨论】:
标签: node.js associations sequelize.js