laravel-6 - 如何验证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
但是您可以使用在表单请求中命名的方法来验证这些彼此相关的参数。有关更多信息,您可以查看以下链接:
使用验证器
或者您可以进行自定义规则验证: Laravel 中的自定义验证
推荐阅读
- java - Unity hub 无法安装打开的 JDK
- python - 与 cartopy 一起使用时,上下颠倒映射
- javascript - AJAX 警报响应返回整个 php 脚本
- c++ - 为什么删除函数内的元素后列表不更新?
- jquery - jQuery 选择器:如何模糊匹配属性
- flutter - 如何使用 SingleChildScrollView 仅滚动 tabbarview 并将 tabbar 设置为固定在顶部
- r - 每个实体的连续值和相关位置 - R
- docker - 当运行多个部署时,Kubernetes 是否会遭受 Docker Swarm 随机出现的“更新乱序”错误?
- html - 我想要一行 4 个翻转盒,但在我的代码中只显示 1
- python - 是否有 IO 功能可以在 kedro 中存储经过训练的模型?