【问题标题】:How to validate rules in request for update? laravel 5如何验证更新请求中的规则?拉拉维尔 5
【发布时间】:2017-08-07 06:55:57
【问题描述】:

产品请求:

 public function rules()
    {
        return [
            //
            'name' => 'required|max:255',
            'category_id' => 'required|integer',
            'price' => 'required|min:500',
            'quantity' => 'required|integer|min:1',
            'details' => 'required',
            'description' => 'required',
            'additional' => 'required',
        ];
    }

但问题是只有在我创建新产品时才有效,当我更新它并删除所有字段时,它不会触发。更新产品时如何验证这些字段?

【问题讨论】:

  • 从您调用此函数的位置,将该代码发布到

标签: php laravel validation request


【解决方案1】:

它适用于任何请求,您只需要在update()store() 方法中使用ProductRequest

public function update(ProductRequest $request)

【讨论】:

    猜你喜欢
    • 2020-05-11
    • 2022-01-20
    • 2018-05-29
    • 1970-01-01
    • 2017-11-12
    • 2019-03-08
    • 2016-06-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多