【问题标题】:Validator::validateNumber does not existValidator::validateNumber 不存在
【发布时间】:2019-01-26 04:53:55
【问题描述】:

Image 1

Image 2

Image 3

为什么不允许发布请求?

【问题讨论】:

    标签: laravel validation


    【解决方案1】:

    根据此处的 Laravel 默认验证规则:

    https://laravel.com/docs/5.6/validation#available-validation-rules

    “数字”没有规则

    根据您的第三个屏幕截图,您正在使用数字验证规则,只需将其删除即可。

    commisionRate => "required|number|min:0.01|max:1
    

    到这里

    commisionRate => "required|min:0.01|max:1
    

    检查您的所有字段并进行此更改。要检查数字 laravel 为您提供“数字”验证规则

    【讨论】:

      【解决方案2】:

      使用numeric 代替number

      commisionRate => "required|numeric|between:0,0.99",
      

      【讨论】:

        猜你喜欢
        • 2023-02-03
        • 2019-05-05
        • 2021-04-07
        • 1970-01-01
        • 1970-01-01
        • 2021-08-07
        • 2018-10-04
        • 2020-02-08
        • 2023-03-17
        相关资源
        最近更新 更多