【问题标题】:How do I compare one input value to another input value in laravel controller? [duplicate]如何将一个输入值与 laravel 控制器中的另一个输入值进行比较? [复制]
【发布时间】:2020-01-10 15:59:27
【问题描述】:

如何在 laravel 控制器中将一个输入值与另一个输入值进行比较?

$data = $this->validate($request, [
 'suppler_id' => 'required',
 'date'  => 'required',
 'item_name' => 'required', 
 'item_quantity' => 'required',
 'item_rate' => 'required',
 'total' => 'required',
 'pay' => 'required_with:total|integer|lte:total|',

]);

这里我想比较total字段和pay字段,确保total大于pay。

【问题讨论】:

    标签: laravel


    【解决方案1】:
    //...
    'input1'=> 'lt:input2',
    //...
    

    请注意 input1 和 input2 必须是同一类型。看: https://laravel.com/docs/5.8/validation#rule-lt

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-24
      • 1970-01-01
      • 1970-01-01
      • 2018-10-20
      • 1970-01-01
      • 1970-01-01
      • 2016-10-04
      • 1970-01-01
      相关资源
      最近更新 更多