У меня есть AuthController в Laravel, и у меня есть 2 таблицы, один из них - Пользователи, а один - User_Information, и я хочу вставить в User_Information при регистрации.
Итак, я хочу получить идентификатор из следующего метода и вставить новую строку и установить идентификатор столбца этой строки на идентификатор пользователя, который я только что создал.
/**
* 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 с идентификатором столбца, current_food и current_level
У меня есть контроллер для User_Information, называемый UserInformation, можно ли просто вызвать UserInformation:: create, но как бы получить идентификатор из User:: create?