0
有人能告訴我,爲什麼它不工作:CakePHP的中容納不返回正確的結果在「有很多」關係
$data = $this->Question->find('all', array(
'conditions' => array(
'Question.id' => $qid
),
'contain' => array(
'Slide' => array('Training')
)
));
關係如下:
Training -> has_many -> Slide -> has_many -> Question
所以爲什麼結果是這樣的:
[0] => Array
(
[Question] => Array
(
[id] => 1
)
[Slide] => Array
(
[id] => 1320
)
)
我在開始時定義了這些關係,當我創建所有模型時,所以它不是解決方案。 – Ziemo 2013-03-25 09:38:54
你可以編輯你的問題,幷包括你的模型代碼和更完整的結果轉儲? – psparrow 2013-03-25 17:55:08