SELECT t.Tag, COUNT( dt.TagId ) AS Number FROM Tags t INNER JOIN DaytripTag dt ON t.IdTag = dt.TagId GROUP BY t.Tag
at the moment i have a in my model Tag:
public function relations() { return array( 'rDaytripTag' => array(self::MANY_MANY, 'Tag', 'DaytripTag(DaytripId, TagId)', 'select' => array('COUNT(*) AS Number'), 'group' => 'Tag' ) ); }
but printing $tag->rDaytripTag->Number; wil print nothing. when i print $tag->Tag it will print the tag.