如何在laravel 5.1中的两个不同的数据库表中插入表单值

时间:2015-11-30 11:03:04

标签: laravel-5

如何使用laravel将表单值保存在数据库中的两个不同表中。 我有两个表,一个只保存电子邮件和密码,第二个是存储用户的其他信息。 我该怎么做?

1 个答案:

答案 0 :(得分:3)

将表单发送到特定的Controller方法并将相关数据存储在其相关模型中:

public function store(Request $request)
{
   User::create([
       'email' => $request->email,
       'password' => Hash::make($request->password)
   ]);

   Profile::create([
      'website' => $request->website,
      'address' => $request->address,
      // etc...
   ]);

}