Laravel:获取 User::create 的 ID 并使用该 ID 插入新行
我在Laravel有2张桌子,一张是,一张是,我想在注册时插入。AuthController
Users
Users_Information
Users_Information
因此,我想从以下方法中获取id并插入一个新行,并将该行的列ID设置为我刚刚创建的用户的ID。
/**
* Create a new user instance after a valid registration.
*
* @param array $data
* @return User
*/
protected function create(array $data)
{
return User::create([
'username' => $data['username'] . ' ' . $data['username2'],
'mail' => $data['mail'],
'password' => bcrypt($data['password']),
]);
}
我想插入到一列中,并且Users_Information
id
current_food
current_level
我有一个被叫的控制器,我会直接调用,但我如何从中获取id?Users_Information
UserInformation
UserInformation::create
User::create