Model のグローバル条件を定義することは可能ですか?
と の 2 つのモデルがUserありStudentます。データベースでは、両方ともテーブルを使用していますusersが、各学生はparent_id所有者 (同じテーブルに設定されています) に設定されていますが、各ユーザーは にparent_id設定されていNullます。
たとえば、使用する場合
$this->find('all');
モデルでは、 Cake にデータベース テーブルwhereStudentからのレコードのみを返させたいと考えています。usersparent_id != Null
問題は、モデルで何らかのグローバル条件を定義できるかどうかです。そんな感じ:
public $conditions = array('Student.parent_id !=' => Null);