Romanbican/Roles
laravel 패키지를 사용하고 있는데 permission_role
테이블, roles
테이블 및 permissions
테이블이 있습니다. 이제 role
의 permissions
을 모두 받고 싶습니다. 예 : (역할 : Admin
권한 :. create.users
, delete.users
, edit.users
결과는 다음과 같습니다
관리자 :역할에서 사용 권한 목록을 얻는 방법
- create.users
- delete.users
- edit.users
어떻게 할 수 있습니까? 여기에 필드가있는 테이블이 있습니다 :
역할
ID | 이름 | 슬러그 | 수준 |
권한
ID | 이름 | 슬러그 |
ID permission_role | permission_id | role_id | 역할 모델 파일 모두의
public function permissions()
{
return $this->belongsToMany(Permissions::class, 'permission_role', 'role_id', 'permission_id ')
}
해결책을 시도해 보겠습니다. –
와우! 그것은 남자, 굉장한 일했다! –
도와 드리겠습니다! 행운을 빈다. – Robin