User::whereHas('roles', function($q){
$q->hasRole('Admin');
})->has('posts')->get()
如何从查询生成器中的jeremykenedy / laravel-roles包中检查行是否具有管理员角色?
答案 0 :(得分:0)
我找到了行之有效的方法:
jeremykenedy\LaravelRoles\Models\Role::where('name, 'Admin')->first()->users()->has('posts')->get()
答案 1 :(得分:-1)
使用:App\User::where('id', 1)->with('roles')->get();