Laravel 值的验证规则基于 table,但可以为零
Laravel validation rule for value based on a table, but can be zero
我如何为可以是 0
的值创建验证规则,但如果不是,则必须基于 table 的现有值?
是否有内置解决方案或任何最佳实践?
在这种情况下,我将使用可空字段而不是 0,然后验证将是:
'field' => 'nullable|exists:table,column'
你也可以使用
'field' => 'sometimes|exists:table,column'
我如何为可以是 0
的值创建验证规则,但如果不是,则必须基于 table 的现有值?
是否有内置解决方案或任何最佳实践?
在这种情况下,我将使用可空字段而不是 0,然后验证将是:
'field' => 'nullable|exists:table,column'
你也可以使用
'field' => 'sometimes|exists:table,column'