Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想显示具有“x”权限的用户列表。我在 laravel 5.1 中使用 zizaco/entrust 插件来管理角色/权限。我已经设置了角色和权限。以前我正在处理角色,但更改规格我需要权限明智的。
您可以使用whereHas():
whereHas()
$permissionName = 'x'; $userList = User::whereHas('roles.perms', function($query) use ($permissionName) { $query->whereName($permissionName); })->get(); dd($userList);