我具有3个模型,用户,档案,大学 我设置了与laravel雄辩关系获取信息
用户模型
public function profile(){
return $this->hasOne('App\Profile');
}
剖面模型
public function user(){
return $this->belongsTo('App\User');
}
在配置文件中的关系表将包含university_id
& user_id
列作为外键。
在大学的模式,
public function user(){
return $this->belongsTo('App\User');
}
现在我想用$discussion->user->profile->university->name
数据,但它返回Trying to get property of non-object
。 有什么问题?
$ discussion = ....应该是这样吗? –
你想获得大学的名字? –