为了账号安全,请及时绑定邮箱和手机立即绑定

验证laravel中的表单

验证laravel中的表单

PHP
暮色呼如 2021-09-05 18:03:17
我想使用包含表中行值的变量而不是硬编码行值来替换between:min,max min和max。$this->validate($request, [            'borrower_id' => 'required',            'loan_limit' => 'required',            'loan_amount' => 'required|numeric|between:min,max',            'interest_rate' => 'required',            'duration' => 'required',            'duration_term' => 'required',        ]);它不显示应在输入字段中输入的实际最小值和最大值,而是在输入字段上引发验证错误。The loan amount must be between min and max.我希望它显示包含存储在数据库中的最小值和最大值的变量。任何帮助家伙将不胜感激。
查看完整描述

1 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

尝试这个


$min_value = //get your min value 

$max_value = //get your max value 


$this->validate($request, [

            'borrower_id' => 'required',

            'loan_limit' => 'required',

            'loan_amount' => 'required|numeric|between:'.$min_value.','.$max_value.',

            'interest_rate' => 'required',

            'duration' => 'required',

            'duration_term' => 'required',

        ]);


查看完整回答
反对 回复 2021-09-05
  • 1 回答
  • 0 关注
  • 119 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信