У меня есть виртуальная машина на сервере, на который я загрузил папку проекта laravel.
Таким образом, на моем локальном хосте, когда я удаляю «проект», он удаляет все «задачи», связанные с этим проектом, но этоне работает на виртуальной машине, он просто выдает ошибку при обновлении страницы
Trying to get property of non-object
На моем локальном хосте я использую xampp.
Функция удаления на ProjectController:
public function destroy(Project $project)
{
$project->delete();
return redirect('/projects')->with('delete','');
}
Модель проекта:
public function tasks (){
return $this->hasMany('App\Task','proj_id');
}
Модель задачи:
public function project(){
return $this->belongsTo('App\Project','proj_id');
}
Я не знаю, что может быть полезным, поэтому просто спросите, если вам нужноинформация.