【发布时间】:2016-09-01 16:34:23
【问题描述】:
我在 Laravel 中有 AuthController,我有 2 个表,一个是 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?
【问题讨论】:
标签: php mysql laravel laravel-5