gpt4 book ai didi

javascript - Sequelize onDelete 不工作

转载 作者:搜寻专家 更新时间:2023-10-31 23:48:37 26 4
gpt4 key购买 nike

我有两个模型之间的关联,定义如下:

对于联系人模型(在单独的文件中)

classMethods: {
associate: function (models){
Contact.belongsTo(models.User)
}
}

对于用户(在单独的文件中)

classMethods: {
associate: function (models){
User.hasMany(models.Contact, {onDelete: 'CASCADE'})
}
}

问题是删除用户时,与用户相关的联系人不会删除任何关于我做错了什么的建议会有帮助吗?

提前致谢

最佳答案

我认为你需要反过来定义它。

Contact.belongsTo(models.Users, {
foreignKeyConstraint: true
, onDelete: 'cascade'
})

关于javascript - Sequelize onDelete 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23634139/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com