如何删除Hasmany关系数据。又有人认为我只想删除has_student数据。
$ user-> has_student-> delete();
错误: 集合没有删除方法。
答案 0 :(得分:0)
您需要分离关系才能删除它们。
$user->has_student()->detach(); // remove every instance of relationship
$user->has_student()->detach([array of has_student]); // remove selected relationship
您可以关注更多here
答案 1 :(得分:0)
尝试
$user->has_student()->delete();
在
$user=User::find(your_desire_id);