2016-10-11 2 views
0

나는 이것에 관해 아무것도 발견하지 못했습니다.보기를 만든 후 Symfony clear 엔티티 객체

내 문제는 다음과 같습니다

내가 전화 후

-> createView() 심포니 양식, 그냥 일시적으로 내 엔티티 객체의 선택을 취소합니다.

내가 교리에서 찾기를 호출하려고해도 그것은 나에게 빈 실체를 돌려줍니다.

양식을 작성하여 제출하십시오. 나는이 스크립트를 호출하는 경우

전에 createView 방법, 그것은

dump(
     $this->getDoctrine()->getManager()->getRepository(Address::class)->find(20) 
    );exit; 

작동이 나에게 출력 :

Address {#1362 ▼ 
    -id: 20 
    -city: City {#1382 ▶} 
    -cep: "*******" 
    -neighborhood: "*****" 
    -streetName: "*******" 
    -number: "******" 
    -complement: null 
    -type: "prefecture" 
} 

내가 createView() 후이 작업을 수행 할 경우

Address {#1414 ▼ 
    +__isInitialized__: false 
    -id: 20 
    -city: null 
    -cep: null 
    -neighborhood: null 
    -streetName: null 
    -number: null 
    -complement: null 
    -type: null 
    …2 
} 

Symfony 3를 사용 중입니다.

답변

1

프록시 클래스 일 가능성이 큽니다. 실제 게터를 호출하십시오 (예 :

dump($entity->getStreetName()); 
+0

) 실제로는 $ prefecture-> getBillingAddress() 메소드가 사용됩니다. – Raul3k

+0

나는 벌써 이것을 비웃었다. 내가 일하자 마자 그것을 게시 할 것이다. – Raul3k