Symfony2区分FOSUserBundle中的用户类型

Symfony2区分FOSUserBundle中的用户类型,symfony,symfony-2.1,fosuserbundle,Symfony,Symfony 2.1,Fosuserbundle,用FOSUserBundle区分用户的方法是什么? 例如:我有一个名为“standard”的用户,它与实体“Anagrafic”相关,访问被重定向到路由“/user/”,因为用户“admin”未链接到任何实体,访问路由被重定向到“/admin/”。 我可以将同一用户保留在同一实体中吗?要区分FOUserBundle中的用户,必须使用角色,下面是完整的教程。 您不需要添加其他实体。好的,谢谢!但是,由于“Anagrafic”和“user”之间存在一对多关系,并且个人数据仅指用户“standard”

用FOSUserBundle区分用户的方法是什么? 例如:我有一个名为“standard”的用户,它与实体“Anagrafic”相关,访问被重定向到路由“/user/”,因为用户“admin”未链接到任何实体,访问路由被重定向到“/admin/”。
我可以将同一用户保留在同一实体中吗?

要区分FOUserBundle中的用户,必须使用角色,下面是完整的教程。
您不需要添加其他实体。

好的,谢谢!但是,由于“Anagrafic”和“user”之间存在一对多关系,并且个人数据仅指用户“standard”,您不会在同一实体中创建用户“admin”的实体之间造成不一致?我怎样才能在不同的路线上定位具有不同角色的用户?