我在我的數據庫中添加了一個外鍵值,所以當您嘗試刪除具有該值的用戶時,它不會讓您刪除它,但是,我無法弄清楚如何通過刀片模板管理這個,即時得到的laravel錯誤:防止在Laravel上級聯刪除
(2/2)QueryException SQLSTATE [23000]:完整性約束違規:1451無法刪除或更新父行,外鍵約束失敗
所以,我得到這個,但沒有工作:
if ($user->delete()) {
$request->session()->flash('success', 'User Deleted.');
return redirect()->route('admin/user.getall');
} else {
$request->session()->flash('danger', 'Unable to delete user with Value.');
return redirect()->route('admin/user.getall');
}
在這種情況下我能做什麼?,我不想刪除密鑰,或者我不想在嚴格的數據庫上更改爲false,我真的,我需要這個,任何其他方式?
謝謝。
Laravel 5.4不適用於我的情況,我需要添加一些內容嗎? – lucasvm1980
你有什麼錯誤? – sumit
沒有錯誤,它只是重定向到getall,它也不會刪除普通用戶。 – lucasvm1980