如何在Laravel中使用一种形式将数据插入两个表

时间:2018-11-03 18:16:41

标签: database laravel join mysqli

我已经创建了两个表a.user_info b.doctor_info。我想在user_info表中插入用户名,密码和电子邮件,然后另一个字段转到doctor_info表。另外,如何一次显示和更新两个表数据中的数据?

非常感谢

1 个答案:

答案 0 :(得分:1)

有几种将数据插入多个表的方法,如果在user_info和doctor_info表之间存在关系,则可以使用sync方法:

$user_info->doctorInfo()->sync([1, 2, 3]);

您可以像这样直接通过父级保存相关模型:

$user_info->doctorInfo()->save($data);