0

我想显示具有“x”权限的用户列表。我在 laravel 5.1 中使用 zizaco/entrust 插件来管理角色/权限。我已经设置了角色和权限。以前我正在处理角色,但更改规格我需要权限明智的。

4

1 回答 1

0

您可以使用whereHas()

$permissionName = 'x';

$userList = User::whereHas('roles.perms', function($query) use ($permissionName) {
    $query->whereName($permissionName);
})->get();

dd($userList);
于 2017-01-04T21:39:03.290 回答