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 に答える