小编meh*_*hbi的帖子

Symfony FosUserBundle仅显示具有角色== ROLE_USER的用户

我试图让只有用户ROLE_USER.

我在我的控制器中有这个:

$query = $this->getDoctrine()->getEntityManager()
->createQuery(
        'SELECT u FROM StageUserBundle:User u WHERE u.roles LIKE :role'
)->setParameter('role', '%"ROLE_USER"%' 
);
$users = $query->getResult();
Run Code Online (Sandbox Code Playgroud)

它合作ROLE_ADMIN而不是,ROLE_USER但我只需要展示User.getRoles()== "ROLE_USER".

orm doctrine symfony fosuserbundle

7
推荐指数
2
解决办法
3951
查看次数

标签 统计

doctrine ×1

fosuserbundle ×1

orm ×1

symfony ×1