Windowsアプリ、iPhoneアプリ、ゲーム用フリー音源の「Meteoric Stream」


日本語 | English
Windowsソフト、iPhoneアプリ、ゲーム音楽素材の「Meteoric Stream」 -> 資料室 -> PHP&MySQL -> CakePHPで、ModelにConditionsを書く方法

CakePHPで、ModelにConditionsを書く方法

CakePHPで、ModelにConditionsを書く方法を説明します。

Controller内に何度もConditionsを書くのが面倒なので、
同じ処理はなるべく共通化したいという場合に、
ModelにConditionsを書けば良いよね、という結論に至りました。

やり方は、beforeFind($queryData)を追加すると良さげです。

例:
<?php class Test extends Model { public $useTable = "Test"; public $primaryKey = "id"; function beforeFind($queryData){ // ここにconditionsを書く。 $queryData["conditions"]["Test.display"] = 1; return $queryData; } } ?>

この記事の最終更新日:2017/10/30
最初に記事を書いた日:2014/01/31

この記事をシェアする

このエントリーをはてなブックマークに追加

関連記事

関連サービス

資料室のトップに戻る
Windowsソフト、iPhoneアプリ、ゲーム音楽素材の「Meteoric Stream」 -> 資料室 -> PHP&MySQL -> CakePHPで、ModelにConditionsを書く方法
▲このページのTopへ