我目前似乎无法解决这个问题。
我有 3 个表、interests、interest_user 和 users,它们之间有一个多对多的关系设置。
如果我删除了一个兴趣,我想确保数据透视表中的所有记录也被删除(否则我猜我会遇到错误)。
这可以用兴趣表上的 $table->foreign() 来完成吗(我不这么认为,因为没有 id 可以参考)。否则,当删除兴趣并删除每个枢轴时,我是否必须遍历所有关系?
我想我会在一对多的关系中遇到同样的问题
一个类别有很多兴趣。如果我删除一个类别,我认为我不能在类别表上拥有一个链接到兴趣的外键。我还需要将类别删除级联到所有interest_user 记录。
任何指导将不胜感激,因为我的大脑有点疲惫。
干杯! 亚历克斯