如何验证 laravel 表单请求中必须为假的字段
how to validate a field that must be false in laravel form request
我想在表单请求中设置 ('is_color' = false) if ('is_variation' = true)
$rules = [
'is_color' => 'nullable|boolean',
'is_guarantee' => 'nullable|boolean',
'is_variation' => 'nullable|boolean',
];
它似乎与验证无关,我发现你想要设置 is_color
由于 is_variation
的值,所以你可以只验证 is_variation
并设置 is_color
。
但是您可以通过在表单请求中创建一个名为 withValidator
的方法来验证这些相互关联的参数。有关详细信息,您可以在下面查看 link:
或者您可以进行自定义规则验证:
Custom Validation in laravel
我想在表单请求中设置 ('is_color' = false) if ('is_variation' = true)
$rules = [
'is_color' => 'nullable|boolean',
'is_guarantee' => 'nullable|boolean',
'is_variation' => 'nullable|boolean',
];
它似乎与验证无关,我发现你想要设置 is_color
由于 is_variation
的值,所以你可以只验证 is_variation
并设置 is_color
。
但是您可以通过在表单请求中创建一个名为 withValidator
的方法来验证这些相互关联的参数。有关详细信息,您可以在下面查看 link:
或者您可以进行自定义规则验证: Custom Validation in laravel