如何验证字段end_date是否已填充,字段start_time应为空?类似于:'start_time'=> 'empty_with:END_DATE'
public function rules()
{
return [
'start_date' => 'required',
'end_date' => 'nullable|after:start_date',
'start_time' => 'empty_with:end_date',
'end_time' => 'required_with:start_time',
];
}
答案 0 :(得分:1)
使用required_without
如果你想在end_date为空时需要start_time,那么validation
'start_time' => 'required_without:end_date',
验证字段必须存在且仅当任何其他指定字段不存在时才为空。