我在Laravel中有一个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
我有一个控制器用于Users_Information
,名为UserInformation
,那么我只需调用UserInformation::create
,但我如何从User::create
中获取id
呢?