2012-10-03 3 views
2

엔터티 프록시 개체를 엔터티 개체로 변환 할 수 있는지 알고 싶습니다.Symfony2 - 엔터티 프록시를 엔터티로 변환

사용자 엔티티 대신 UserProxy 엔티티가 표시됩니다.이 개체에 대한 리플렉션을 수행 할 때 속성을 얻으려고 사용자 속성을 얻지 못합니다. User Proxy 객체에서 User 속성을 가져 오는 방법은 무엇입니까?

감사합니다.

답변

0

이 메도에 프록시 클래스의 실제 이름을 얻을 수 있습니다 : 당신이 당신의 진짜 실체 이름이 있으면

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

, 당신은 반사 클래스를 만들 수 있습니다

관련 문제