Добрый день!
Есть три таблицы:
t_service
-----------
CODE
NAMEmc_faq
----------
CODE
NAME
DESCRIPTIONl_service_22_faq
----------
CODE
CODE_1
CODE_2
Собственно 3-я табличка связывает 2 первых.
Модели:
Service,
Faq,
LService22Faq
Связи:
КОД: ВЫДЕЛИТЬ ВСЁ
public function relations()
{
return array(
'faq'=>array(self::MANY_MANY, 'Faq',
'l_service_22_faq(CODE_1, CODE_2)'),
);
}
Накидал примерно то, что мне надо (для подГрида):
$faq = new CActiveDataProvider('Faq', array(
'criteria' => array(
'condition' => .... ,
),
));
Как мне, имея код услуг сделать критерию
CDbCriteria чтобы вытащить все
Faq( вопрос-ответы ) для данной услуги? Для
1:
1 умею как , для
MANY:MANY не могу разобраться(