【发布时间】:2021-02-01 12:30:37
【问题描述】:
嗨,有没有办法在一个请求中将数据插入两个表中 laravel nova belongsTo 关系 我想要实现的是 我有两个模型,第一个是用户模型,第二个是学生模型 用户模型具有电子邮件和密码,学生模型具有学生的其他分析详细信息 创建学生时,我还需要在用户表中插入一条记录,并将插入的实体与我的学生详细信息相关联,例如一些实体进入学生详细信息,而一些在与身份验证相关的用户模型中我正在尝试使用 laravel nova 来实现这一点.
这是用户模型与学生的关系
public function students(){
return $this->hasMany('App\student','user_id','id');
}
这是学生模型与用户的关系
public function user(){
return $this->belongsTo('App\User','user_id','id');
}
我也尝试使用 nova 属于字段,但它为我提供了现有用户的下拉列表,但我想一次性创建用户和学生并将它们相互链接 https://nova.laravel.com/docs/2.0/resources/relationships.html#belongsto
我希望我能澄清我的观点,谢谢,如果有任何问题可以随时询问或合作,谢谢
【问题讨论】:
标签: php laravel vue.js eloquent laravel-nova