首页 > 解决方案 > 注册时如何在另一个表中创建一个条目?

问题描述

用户注册时如何在第二个表中创建一个条目?

table.users -> table_2.users_info > table_2.users_info.table.users.id

$model =   User::create([
            'name' => $data['name'],
            'email' => $data['email'],
            'password' => Hash::make($data['password']),
        ]);
 
        $user = new UserInfo();
        $user->user_id = $model->id;
        $user->save();

此代码在注册后不会自动登录

标签: phplaravel

解决方案


您的代码可以正常工作,但为了之后自动登录,您必须执行以下操作:

Auth::login($model);

在你的代码之后。

另外,请检查此链接


推荐阅读