我有3张桌子:
users, roles, permission
而两个表:role_users
和permission_role
正在存储keys
用户属于许多roles
。在App\user.php
中,我可以检索角色(即使关系很多,我也只需要检索一个角色)
public function roles()
{
//return $this->belongsToMany('App\Role')->withTimestamps();
return $this->belongsToMany('App\Role', 'role_user', 'user_id', 'role_id');
}
角色有很多权限,但我如何通过用户检索权限?