ich habe 3 Tabellen: users, roles, permission
während zwei Tabellen: role_users
und permission_role
sind die Benutzer keys
Laravel Link bis 3 Tabellen
Eine Speicherung gehört zu viele roles
. In App\user.php
, kann ich die Rollen abrufen (i abrufen nur eine Rolle, auch die Beziehung benötigt wird, ist viele)
public function roles()
{
//return $this->belongsToMany('App\Role')->withTimestamps();
return $this->belongsToMany('App\Role', 'role_user', 'user_id', 'role_id');
}
A Rollen viele Berechtigungen verfügt, aber wie kann ich die Berechtigungen über Benutzer abrufen?
meine Situation Pivot-Tabelle hat, hat die doc keine Lösung – hkguile