2016-10-11 38 views
0

我沒有找到任何關於此的信息。創建視圖後Symfony清除實體對象

我的問題是:

我打電話後 - > CreateView的()Symfony的形式,它只是暫時清除我的實體對象。

即使我嘗試調用原則上的查找它返回給我一個空的實體。

我填寫表格並提交。

如果我把這個腳本前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