Definiowanie warunków globalnych w modelu
Czy można zdefiniować globalne warunki dla modelu?
Mam 2 modele:User
iStudent
. W bazie danych oba używają tabeliusers
ale każdy uczeń się ustawiłparent_id
do jego właściciela (który jest ustawiony w tej samej tabeli), gdy każdy użytkownik maparent_id
UstawićNull
.
Kiedy używam na przykład
$this->find('all');
wStudent
Model Chcę zmusić Cake'a do zwrócenia tylko tych rekordów z tabeli bazy danychusers
gdzieparent_id != Null
.
Pytanie brzmi - czy mogę zdefiniować globalne warunki w modelu? Coś w tym stylu:
public $conditions = array('Student.parent_id !=' => Null);