【发布时间】:2026-02-17 12:05:01
【问题描述】:
表单中有一些输入字段,这是我在模型中定义的规则:
public static $rules = [
'name' => 'string',
'email' => 'email',
'phone' => 'sometimes|numeric',
'mobile' => 'numeric',
'site_type_id' => 'integer'
];
它们都不是必需的。但是当提交表单时,会出现验证错误,即电子邮件应该是电子邮件地址,其他输入也是如此。
在这种情况下,有一个字段 required 是没有意义的,因为 laravel 总是根据规则验证字段。
我知道提交表单时,空字段有null 值。我应该如何防止空字段的字段验证?
【问题讨论】:
-
我猜你现在可以接受自己的答案了
标签: php laravel validation laravel-5