我具有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 = ....應該是這樣嗎? –
你想獲得大學的名字? –