【发布时间】:2020-11-06 00:26:06
【问题描述】:
我有一个表格。类型字段是一个下拉列表,只有两个可能的值。第二个字段是 bcode。
例如。
如果表有类似的数据-
ID TYPE BCODE
1 1 2
2 1 3
3 2 2
4 1 4
5 2 2
现在我正在制作一个弹出表单以在此表中插入记录。因此,如果输入类型 1 并输入 bcode 2,3 或 4,则它已经在表中,因此它将无效,但任何其他数值都是有效的。同样,如果输入类型 2,则 bcode 不能是 2,3 或 4 以外的任何值。所有其他值都将无效。
我在这里阅读了 Laravel 文档-
https://laravel.com/docs/6.x/validation#custom-validation-rules
但是什么也没找到。
有人试过类似的吗?
【问题讨论】:
-
我不明白你的问题
-
您似乎正在尝试制定自定义验证规则。你走了多远?
php artisan help make:rule将帮助您了解如何为此使用内置生成器。这将在 app/Rules 文件夹中放置一个新的规则类,您可以在其中实现所需的内容。
标签: php laravel validation laravel-6