Как я могу удалить данные отношения Hasmany. Еще думаю, что я хочу удалить только данные has_student.
$ user-> has_student-> delete ();
Ошибка: коллекция не ' т имеет метод удаления.
Попробуйте это
$user->has_student()->delete();
Здесь, в
$user=User::find(your_desire_id);
вам нужно разорвать отношения, чтобы удалить их.
$user->has_student()->detach(); // remove every instance of relationship $user->has_student()->detach([array of has_student]); // remove selected relationship
Вы можете следить за более здесь