2012-06-18 81 views
1

我有一個模型,看起來像這樣:使用包含在CakePHP中

 
Performance 
    - Location 
    - Event 
     - Location (Another one) 
     - A bunch of other stuff 

當我的遞歸設置爲2,我得到方式太多的數據(「一堆其他的東西」) 當我使用包含('位置')我只在性能下獲得「位置」模型,而不是在事件下...

如何獲取該數據?

回答

2

您是否嘗試過(從控制器假設):

$this->Performance->find('all', array(
    'contain' => array('Event' => 'Location') 
)); 
+0

事實上,這做到了。 – skerit