如何在 Laravel 模型中添加检查以防止删除?
How do you add a check in a Laravel model to prevent deletion?
如何在 Laravel 模型中添加检查以防止删除数据库中的任何行?
(使用 Laravel 5.3)
如果检查失败,您可以将模型中的 delete() 方法覆盖为 return false。它可能看起来像这样:
public function delete(){
$check = true;
if ($check == true){
parent::delete();
}
return false;
}
当然,在此示例中,$check
将始终是 true
,但您可以将其替换为您自己的逻辑。
如何在 Laravel 模型中添加检查以防止删除数据库中的任何行?
(使用 Laravel 5.3)
如果检查失败,您可以将模型中的 delete() 方法覆盖为 return false。它可能看起来像这样:
public function delete(){
$check = true;
if ($check == true){
parent::delete();
}
return false;
}
当然,在此示例中,$check
将始终是 true
,但您可以将其替换为您自己的逻辑。