ホーム > その他 | Web開発関連

bindModel と unbindModel について


参考
New feature: bindModel/unbindModel « cakebaker
A couple Cake tricks in Posts@ rd11, supporters of CakePHP and developers of innovative web applications using php, ajax, xhtml, flash

bindModel と unbindModel は、モデルクラスで “hasOne、hasMany、belogsTo、HABTM” で設定されているアソシエーションを動的に変更する為に使用します。
以下の例は Supportrequest モデルを動的にバインド/アンバインドします。

// unbindModel の使い方

$this->User->unbindModel(array('hasMany' => array('Supportrequest')));debug($this->User->findAll());// bindModel の使い方$this->User->bindModel(array('hasMany' => array('Supportrequest' =>                             array('foreignKey' => 'user_id'))));debug($this->User->findAll());

コメント:0

コメントフォーム
入力した情報を記憶する

ホーム > その他 | Web開発関連 > bindModel と unbindModel について

ぴくちゃー
ブログパーツ

ページの上部に戻る