如果其他字段没有特定值,则为必填字段
required field if other field doesn't have specific value
我有一个现场项目,如果 account_name
字段没有值“0”,则需要该项目。我想在 laravel
中验证这个场景
eg if account_name = '0' -project_name field is not required
if account_name = '1' - project_name field is required
$this->validate($request,[
'project_name'=>'required_without:account_name,0',
]);
尝试使用required_unless
!那么除非 account_name 等于 0.
,否则将需要名称
$this->validate($request,[
'project_name'=>'required_unless:account_name,0',
]);
我有一个现场项目,如果 account_name
字段没有值“0”,则需要该项目。我想在 laravel
eg if account_name = '0' -project_name field is not required
if account_name = '1' - project_name field is required
$this->validate($request,[
'project_name'=>'required_without:account_name,0',
]);
尝试使用required_unless
!那么除非 account_name 等于 0.
$this->validate($request,[
'project_name'=>'required_unless:account_name,0',
]);