Laravel对特定字段/值的验证

时间:2017-08-30 19:18:38

标签: laravel validation

我有一个包含两个选项的表单字段:

{!! Form::select('pet',array('1'=>'Dog', '2'=>'Cat') ,null,['class'=>'form-text']) !!}

有没有办法通过$this->validate($request, [...])验证这些值,还是必须通过if声明来验证?

感谢任何消化。

1 个答案:

答案 0 :(得分:0)

您无法阻止人们编辑数据

您必须在服务器中收到请求后验证数据

可以尝试这样:

$this->validate(request(), [ 
    'pet' => 'required|in:1,2' 
]);

所以只有当宠物值为1或2时才会通过。 未经测试但应该工作