您好我正面临docx类型验证问题。我试过了
$validator = Validator::make($request->all(), [
'resume' => 'mimes:doc,pdf,docx'
]);
它将上传pdf文件,没有任何错误,但每当我尝试上传docx文件时,它都会出现验证错误,并且必须是类型为doc的文件:doc,pdf,docx'
任何想法
答案 0 :(得分:13)
感谢解压缩它
$validator = Validator::make($request->all(), [
'resume' => 'mimes:doc,pdf,docx,zip'
]);
答案 1 :(得分:5)
在Laravel 5.6.3中,我已经使用dot(.)
符号解决了这个问题:
$request->validate([
'file.*' => 'required|file|max:5000|mimes:pdf,docx,doc',
]);
答案 2 :(得分:-1)
我希望这会有所帮助。我使用的是 Laravel 8.22.1
$this->validate($request, [
'image' => 'sometimes|file|image|required|doc,pdf,docx|max:2048',
]);