9
有时验证规则,我试图验证日期字段只有当它是存在的。之前我从Laravel 5.2升级到5.4Laravel 5.4不工作
在Laravel 5.2本规则这是工作的罚款正常工作:
public function rules()
{
return [
'available_from' => 'date',
];
}
在5.4返回验证错误The available from is not a valid date.
我尝试这个新的规则
public function rules()
{
return [
'available_from' => 'sometimes|date',
];
}
仍然有同样的错误,似乎sometimes
规则根本不影响验证。我怎样才能摆脱这个错误?
我不明白为什么Laravel改变的东西,是之前的工作!
什么是你正在使用的日期格式? –
我使用这种格式'YYYY-MM-DD' –