Zai*_*ain 2 laravel-5 laravel-validation laravel-5.8
当我提交表单时,我想在控制器存储函数中验证时比较两个输入值
array(
'name' => 'required',
'password' => 'required|min:8',
'email' => 'required|email|unique:users',
'rule'=>'input1'<'input2',
)
Run Code Online (Sandbox Code Playgroud)
我假设您的rule属性实际上并不是表单或数据上的输入字段。因为 ifrule是一个属性,例如电子邮件,那么我不知道您要根据什么来验证它。(rule仅当input1小于时才有效input2?)
也许您实际上想像input1这样验证属性:
array(
'name' => 'required',
'password' => 'required|min:8',
'email' => 'required|email|unique:users',
'input1'=> 'lt:input2',
)
Run Code Online (Sandbox Code Playgroud)
请注意这一点input1并且input2必须是同一类型。请参阅: https: //laravel.com/docs/5.8/validation#rule-lt
| 归档时间: |
|
| 查看次数: |
5921 次 |
| 最近记录: |