Cactiverecord - Self::stat Su 'se Stesso'

Dentro ad un modello che contiene un campo ‘status’, vorrei avere una relazione (se è la strada migliore), che mi dica quante righe ci sono per ciascun status_id.

Finora ho usato le self::STAT sempre verso altre tabelle che stavano in 1->n, mai verso lo stesso model.

Come si fa!?

Io sono per aggiungere un metodo al model. Questo metodo avrebbe il compito di fare una query sulla stessa tabella. In questo modo


$model->getItemsOfStatus(self::STATUS_PIPPO);

potrebbe risolvere il tuo problema.

si, beh, nel frattempo che trovo un metodo ‘più Yii’, anche io ho risolto così

Più yii di così si muore.