问题描述
当还需要最小长度时,如何允许数组为空?我正在使用Laravel 5.8
我的控制器中有这个
$validated = $request->validate([
'skills' => 'array|min:5|nullable'
],$errors);
但这不起作用。那么,有人可以帮我吗?
解决方法
您必须先检查可为空的内容。然后,如果不为null,则检查其长度。
$validated = $request->validate([
'skills' => 'nullable|array|min:5'
],$errors);