我有以下两种模型,patient和personal_info
class Patient extends Model
{
public function personal_info() {
$this->belongsTo('App\PersonalInfo','personal_info_id','id');
}
}
class PersonalInfo extends Model
{
public function patient() {
$this->hasOne('App\Patient','personal_info_id','id');
}
}
我正在使用以下代码一次创建两者:
PersonalInfo::create([...)->patient()->create([..]);
但是我得到了错误:在null上调用成员函数Patient()