Validation Laravel至少需要一个字段
我在建一个表格。有3个特定的文本字段,其中至少有一个应由用户填写。我如何使用Laravel验证规则实现它Validation Laravel至少需要一个字段,validation,laravel,rules,Validation,Laravel,Rules,我在建一个表格。有3个特定的文本字段,其中至少有一个应由用户填写。我如何使用Laravel验证规则实现它 //dd($request) array:6 [▼ "_token" => "o5td5RMv2EQ5mA7LqXpyMXCKIu7L78BfrRSEU1se" "skill_id" => "6" "plan_id" => "1" //at least one of below fields should be filled "context" => "
//dd($request)
array:6 [▼
"_token" => "o5td5RMv2EQ5mA7LqXpyMXCKIu7L78BfrRSEU1se"
"skill_id" => "6"
"plan_id" => "1"
//at least one of below fields should be filled
"context" => ""
"link" => ""
"desired_date" => ""
]
您可以使用:
必需的\u而不包括所有:foo、bar、
在这种情况下,只有当所有其他指定字段都不存在时,验证中的字段才必须存在
$rules = array(
'skill_id' => 'required_without_all:plan_id,context,link',
'plan_id' => 'required_without_all:skill_id,context,link',
);
或
您可以使用required\u,除非规则:
必需\u除非:另一个字段,值,
在这种情况下,验证中的字段必须存在,除非另一个字段等于任何值。您可以使用:
必需的\u而不包括所有:foo、bar、
在这种情况下,只有当所有其他指定字段都不存在时,验证中的字段才必须存在
$rules = array(
'skill_id' => 'required_without_all:plan_id,context,link',
'plan_id' => 'required_without_all:skill_id,context,link',
);
或
您可以使用required\u,除非规则:
必需\u除非:另一个字段,值,
在这种情况下,验证中的字段必须存在,除非另一个字段等于任何值。您可以使用
你可以用