表单验证 的required为什么没有效果


写了一个文件上传方法 想用下表单验证的方法 。
表单验证的 file mimes什么的都有效,就是required 没有什么效果。就算空的上传也能通过。
view
<form action="{{ route('upload',$user_name) }}" method="POST" enctype="multipart/form-data">
<label for="">upload:</label>
<input type="file" class="form-control" name="files[][upload]" multiple >

表单验证
public function rules()
{
if($this->isMethod('get')){
return [];
}
return [
'files.*.upload' =>'required|file|mimes:pdf',
];
}


Vote Vote Cancel Collect Collect Cancel

<< 上一篇: 关于微信小程序请求 laravel 5.4 接口的问题

>> 下一篇: laravel5.5使用DB查询返回结果对象改成数组