CdbCriteria BELONG_TO
У меня есть модель (Inmueble) с этим отношением:
'direccion' => array(self::BELONGS_TO, 'Direccion', 'direccion_id_direccion'),
В этом примере:
$criteria=new CDbCriteria;
$criteria->addCondition('name = ' .$name,'AND');
$listInmueble=new CActiveDataProvider('Inmueble',
array('criteria' => $criteria,
'pagination' => array('pageSize' => 10),
));
Я вхожу в условие к названию атрибута модели Inmueble.
Как я могу сделать CdbCriteria для доступа к атрибутам отношения, например, где direccion.city = 'нечто'?
Спасибо!
1 ответ
Решение
Попробуй это
$criteria->with = array(
'direccion' => array(
'condition' => 'direccion.city = :something',
'params' => array(
':something' => 'someValue'
)
)
);