如何在 Laravel 中为零值设置规则?
How to set rule in Laravel for zero value?
如何检查零值的传入值:0
、"0"
。
如果它是零那么 return 验证错误?
我尝试了正则表达式,但可能有最简单的方法吗?
如果数字不可能小于 0,这可能是最简单的:
'field' => 'numeric|min:1'
这意味着您只能接受数值(而非字符串),但会强制该值不为 0。如果您还需要接受字符串,编写自定义方法可能会更容易,如前所述here.
如何检查零值的传入值:0
、"0"
。
如果它是零那么 return 验证错误?
我尝试了正则表达式,但可能有最简单的方法吗?
如果数字不可能小于 0,这可能是最简单的:
'field' => 'numeric|min:1'
这意味着您只能接受数值(而非字符串),但会强制该值不为 0。如果您还需要接受字符串,编写自定义方法可能会更容易,如前所述here.