有没有办法检查验证器中是否存在正在更新/删除的资源? Laravel

时间:2016-09-23 13:10:01

标签: php laravel validation httpresponse

目前,我的控制器将 CRUD 操作委派给 CRUDService

例如,当我需要更新资源时,此请求首先通过验证程序,然后通过 CRUDService 。如果发现该资源不存在,它将以404响应。

以下是执行此操作的代码段:

cout

我想知道是否有办法在FormRequest类中执行此检查...有什么建议吗?

1 个答案:

答案 0 :(得分:-1)

是的。在此处查看exists Laravel验证规则: https://laravel.com/docs/5.3/validation#rule-exists

  

存在:表,列

     

验证字段必须存在于给定的数据库表中。

     

存在的基本用法规则

     

'状态' => '存在:状态'