这是我对start_date[value]
:
<input type="text" class="form-control" id="inputSuccess2" placeholder="" name="start_date[value]">
这是我的验证:
$validator = Validator::make($data, [
'type' => 'required|string',
'def_fields' => 'required|array',
'def_filters' => 'required|array',
'start_date[value]' => 'required|array',
'end_date[value]' => 'required|array',
],[
'def_fields.required' => 'Report field is required',
]);
到目前为止,我做到了这一点:
start_date [value]
start_date。*
起始日期。*。值
所有这些似乎都不起作用。
答案 0 :(得分:3)
您误解了start_date.value
以制定规则并将规则应用为array
它只是numeric
或alpha_numeric
而不是array
,所以请尝试
start_date.value => "required|numeric",
或者数组中的array
或min
1个元素
start_date => "required|array|min:1"