join('roles','roles.id','=','user_has_roles.role_id') ->where('roles.identify',$identify) ->select($field) ->get(); } public static function userHasRole(int $uid,string $identify){ return Users::join('user_has_roles','user_has_roles.user_id','=','users.id') ->join('roles','roles.id','=','user_has_roles.role_id') ->where('users.id',$uid) ->where('roles.identify',$identify) ->count(); } }