在我的 Laravel-8 中,我使用规则请求,并且有以下代码:
public function rules()
{
return [
'phone_number' => [
'required',
'numeric',
Rule::unique('companies', 'email')
],
'email' => [
'required',
'email',
'max:80',
Rule::unique('companies', 'email')
],
];
}
Run Code Online (Sandbox Code Playgroud)
如何根据需要验证电话或电子邮件而不是同时验证两者?
谢谢
小智 5
您可以使用required_without:
public function rules()
{
return [
"phone_number" => "required_without:email",
"email" => "required_without:phone_number"
];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
574 次 |
| 最近记录: |