我有一个不应该是必需的图像字段,但应该限制为可能的文件类型 但是,如果我验证MIME,则提交没有图像的表单不起作用
request()->validate([
'name' => ['required'],'name' => ['required'],
'type' => ['required'],'master_id' => ['required'],
'description' => ['required'],
'whom_id' => ['required'], 'short_description' => ['required'],
'image' => ['mimes:jpg,bmp,png','max:3072'],
]);
if(request()->image){
$ext = request()->file('image')->extension();//Получение расширения файла
$path = request()->file('image')->storeAs('image', $course->id.'mainImage.'.$ext);
$course->image = $path;
}