相关疑难解决方法(0)

Laravel API注册用户-检查重复的电子邮件

我在routes / api.php中使用Laravel 5.5 API路由来注册新用户,就像这样...

Route :: post('users /',function(Request $ request){

    $user = new User;

    if (Input::get('name')) {
        $user->name = $request->input('name');
    }

    if (Input::get('email')) {
        $user->name = $request->input('email');
    }

    if (Input::get('password')) {
        $user->name = $request->input('password');
    }

    $user->save();
Run Code Online (Sandbox Code Playgroud)

)};

但是,如果数据库中已经有一个匹配的电子邮件地址,那么我会收到一条SQL错误,因为该字段设置为唯一。

在尝试将其发送到数据库之前,如何检查电子邮件是否重复?

laravel

2
推荐指数
1
解决办法
1914
查看次数

标签 统计

laravel ×1