Определение глобальных условий в модели
Можно ли определить глобальные условия для модели?
У меня есть 2 модели:User
а такжеStudent
, В базе данных они оба используют таблицуusers
но каждый ученик установилparent_id
его владельцу (который установлен в той же таблице), в то время как каждый пользователь имеетparent_id
установлен в .Null
Когда я использую например
$this->find('all');
вStudent
Модель я хочу заставить Cake возвращать только те записи из таблицы базы данныхusers
где .parent_id != Null
Итак, вопрос в том, могу ли я как-то определить глобальные условия в Модели? Что-то вроде того:
public $conditions = array('Student.parent_id !=' => Null);