Laravel关系 - 访问第4个表

时间:2017-03-25 13:49:44

标签: php laravel-5

公司表:

id | name

用户表

id | name

company_user pivot table:

company_id | user_id

商店表:

id | name | company_id

用户模型

public function companies() { return $this->belongsToMany(Company::class); }

公司模式

public function users() { return $this->belongsToMany(User::class); } public function stores() { return $this->hasMany(Store::class); }

现在, 我想访问属于所有用户有权访问的公司的所有商店(通过数据透视)。

//required function

public function accessibleStores()
{
   // return $this->
}

有没有雄辩的方法可以访问第4张桌子?

0 个答案:

没有答案