【发布时间】:2018-02-15 17:22:55
【问题描述】:
我在User有如下关系。
public function partner()
{
return $this->hasOne('App\Partner','partner_id');
}
我正在访问这种关系
auth()->user()->partner()->name
但它给了我一个例外,name 在partners 表中可用:
未定义属性:Illuminate\Database\Eloquent\Relations\HasOne::$name`
而来自auth()->user()->partner() 的用户对象也是空的。
我错过了什么?
【问题讨论】:
-
使用的是什么 Laravel 版本?
标签: laravel eloquent laravel-5.4 relation