laravel实践10.简单数据验证

public function store(Request $request)
    {
        $this->validate($request, [
            'name' => 'required|max:50',
            'email' => 'required|email|unique:users|max:255',
            'password' => 'required|confirmed|min:6'
        ]);
        return;
    }

验证规则:

1.存在性验证

'name' => 'required'

2.长度验证

'name' => 'min:3|max:50'

3.格式验证

'email' => 'email'

4.唯一性验证

'email' => 'unique:users'

'unique:users'是针对数据表users的唯一性验证。

5.密码匹配验证

'password' => 'confirmed'

(如果密码的表单字段名为'password',则要求确认密码字段名为'password_confirmation')

posted @ 2019-12-27 17:24  GIC扫地僧  阅读(262)  评论(0编辑  收藏  举报