【发布时间】:2020-03-11 00:09:34
【问题描述】:
我正在使用 Laravel 5.8.26 并试图验证一个字段是否大于或等于另一个字段。
这是我的代码:
'amountMin' => 'required|numeric|gte:0',
'amountMax' => 'required|numeric|gte:amountMin',
amountMin 的值为 5000,amountMax 的值为 40000。
当我的代码运行时,我收到amountMax 必须大于或等于amountMin 的消息。
我发现this StackOverflow 帖子说,为了做到这一点,你必须创建一个自定义验证规则,但根据我理解 Laravel 验证器工作的方式,我的代码应该可以工作。我错了,我是否需要创建自定义验证规则以确保 amountMax 大于或等于 amountMin 还是只需要稍微调整我的代码以使其正常工作?
与往常一样,正确、解释清楚的答案将被标记为已接受的答案并被投票。
提前致谢。
【问题讨论】:
标签: php validation laravel-5