5

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);

4

2 に答える 2