【问题标题】:How to insert data into two table by using one form in laravel如何在laravel中使用一种形式将数据插入两个表中
【发布时间】:2019-04-07 14:53:53
【问题描述】:

我已经做了两个表 a.user_info b.doctor_info。我想在 user_info 表中插入用户名、密码和电子邮件,另一个字段进入医生信息表。另外,如何一次显示和更新两个表数据中的数据?

【问题讨论】:

  • user_infodoctor_info 相关吗?他们有什么关系?
  • 不,我也想通过迁移文件建立关系

标签: database laravel join


【解决方案1】:

将数据插入多个表有多种方式,如果user_info和doctor_info表有关系,可以使用sync方法:

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

或者

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-14
    • 2019-07-13
    • 1970-01-01
    • 1970-01-01
    • 2023-01-11
    • 2017-02-16
    相关资源
    最近更新 更多