2013-07-06 63 views
-1

對於有很多或有很多直通關係,來自MySQL的CakePHP多維數組如何離開連接?

Cakephp如何返回多維數組?

例如類似下面:

array(
0 => array("CatOne" => array("One" => "Two"), "CatOneOne" => "Oneone"), 
1 => array("CatTwo" => "Two"), 
2 => array("CatThree" => "Three") 
) 

請記住我創建我的一個定製的框架,而不是使用CakePHP!

我可以在CakePHP的核心看看,但是希望其他人來檢查

回答

1

之前,據我瞭解你的問題,我想看到的輸出數組有一個像

//Sample results from a $this->User->find() call. 

Array 
(
    [User] => Array 
     (
      [id] => 121 
      [name] => Gwoo the Kungwoo 
      [created] => 2007-05-01 10:31:01 
     ) 
    [Comment] => Array 
     (
      [0] => Array 
       (
        [id] => 123 
        [user_id] => 121 
        [title] => On Gwoo the Kungwoo 
        [body] => The Kungwooness is not so Gwooish 
        [created] => 2006-05-01 10:31:01 
       ) 
      [1] => Array 
       (
        [id] => 124 
        [user_id] => 121 
        [title] => More on Gwoo 
        [body] => But what of the ‘Nut? 
        [created] => 2006-05-01 10:41:01 
       ) 
     ) 
) 

你也可以在許多關係參考非常有用文檔由CakePHP.org提供

它還定義了與模型關係的詳細工作。

讓我知道,如果我可以幫助你更多。

+0

我沒有使用CakePHP我只是想建立一個新的框架,輸出如Cakephp的功能之一按照上述 –

+0

@PassionateDeveloper不會阻止你查看顯示[你到底在問什麼]的文檔( http://book.cakephp.org/2.0/en/models/associations-linking-models-together.html#hasmany)。 – AD7six