0
我有一個與另一個實體具有Unidirectional OneToOne
關係的基本實體。我的影片通過一個變量的方法創建爲使擁有實體的實例:PHP CodeIgniter返回控制器名稱而不是學說相關實體
$entity = new $entity;
其中$entity
在右側僅僅是描述類的字符串。當我從擁有實體中獲取逆實體(Address
)時,它會返回與我使用的控制器相同類型的類。
$object = $entity->getAddress();
這行代碼返回Ajax
類型(控制器這個代碼是在CI中)的對象。吸氣劑的代碼很簡單,沒有什麼奇特的:
public function getAddress() {
return $this->address;
}
這裏可能會發生什麼?爲什麼我要回到我的控制器的實例?
哦,男人,我是個白癡。我試圖在這裏創建一個新的實體,所以顯然沒有相關的實體會被創建......而這正是我想要檢索的。感謝您幫助我看到這一點。希望這是問題! – celestialorb 2013-03-01 01:09:54