min:3

问题描述 投票:0回答:1

这是我的代码。

public function update(User $user)
{
    $this->validate(request(), [
        'name'   => 'required|min:3|max:50|unique:users,name,' . $user->id,
        'email'  => 'required|email|max:255|unique:users,email,' . $user->id,
        'origin' => 'max:50',
        'about'  => 'max:5000',
    ]);
    $user = User::find($user);
    $user->name = request('name');
    $user->original = request('origin');
    $user->email = request('email');
    $user->about = request('about');
    $user->save();

    return back();
}

我得到这个错误。

Illuminate\Database\QueryException
SQLSTATE[HY093]: Invalid parameter number (SQL: select * from .... ?))
laravel laravel-validation
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.