2011/11/30
[CakePHP] 子・孫まで。複数の入れ子になったモデルを連結して取得したい
cakePHPでデータを取得する際にhasManyなどの子のモデルに、更に孫のモデルをくっつけて取得したくなった。
・モデルで指定する場合
$recursive = 2; //これで2階層目まで取得する
・コントローラで指定する場合
$this->Model->find('first', array('recursive' => 2);
両方とも、数字を変更すれば取得しにいく階層の深さが変わる
参考:
CakePHPで3つ以上の複数テーブルを結合
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿