1
我有两个表users
和user_details
。我有联系users
表作为Laravel关系不工作:getConnectionName()错误
public function userDetails()
{
return $this->hasOne('App\Repositories\Models\UserDetails', 'id', 'user_id');
}
和链接user_details
表作为
public function user()
{
return $this->belongsTo('App\Repository\Models\User');
}
虽然从UserController
用于访问用户的数据与信息,如果我试图访问数据
return $this->user->with('userDetails')->get();
我得到这种类型的错误
FatalErrorException in HasRelationships.php line 488: Call to undefined method
App\Repositories\Models\UserDetails::getConnectionName()
有什么不对吗?
肯定会的。我用'User :: class'和'UserDetails :: class'。 –