请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Sequelize怎么删除依赖模型数据呢

老师我现在做一个产品分类,产品分类关联产品列表数据。是有多层级的。怎么删除产品分类对应的分类下面产品都被删除了呢,我是这样去做的但是没有效果,只能通过删除分类的时候再调用产品模型然后再删除相关数据呢,必要要调用产品模型才能删除么,这个分类是多层级的。通过递归获取Id进行删除分类图片描述
图片描述
图片描述

正在回答 回答被采纳积分+3

1回答

双越 2023-07-11 17:19:31

像你这种 category 和 parentId 的设计,本身就是一个嵌套结构,也只能通过嵌套循环去删除

0 回复 有任何疑惑可以回复我~
  • 提问者 司马景轩 #1
    如果不是嵌套的onDelete为CASCADE删除分类的时候就连产品也删除了吧
    回复 有任何疑惑可以回复我~ 2023-07-12 16:13:46
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信