Исползуя данное отношение, можно получить всю группу, включая тот экземпляр модели, у которой вызывается отношение.
Код: Выделить всё
'thingsGroup'=>array(self::HAS_MANY, 'Things', 'group'),
Что то в этом роде, но именно этот пример не сработает, так как $this->id, в данном контексте, использовать нельзя.
Код: Выделить всё
'thingsGroup'=>array(self::HAS_MANY, 'Things', 'group', 'condition'=>'id!=:selfId', 'params'=>array('selfId'=>$this->id)),