Symfony2 - 将实体代理转换为实体



我想知道是否可以将实体代理对象转换为实体对象。

我正在获取一个 UserProxy 实体而不是一个用户实体,当我对此对象进行反射以获取其属性时,我没有获得用户属性。如何从用户代理对象获取用户属性?

谢谢。

您可以使用

此方法获取代理类的真实名称:

$entityName = $em->getClassMetadata($myProxyEntity)->rootEntityName;

获得真实实体名称后,可以创建反射类

最新更新