Это отношения модели содержания компании:
public function relations() {
return array(
'company_content_lang' => array(self::HAS_MANY, 'CompanyContentLang', 'company_content_id'),
);
}
Это мой запрос:
$criteria = new CDbCriteria();
$criteria->select='t.tab_content, mv.label AS label, t.is_active';
$criteria ->join='INNER JOIN master_value as mv
on mv.value = t.tab_type
AND value_code = "tab_content"
AND locale = "' . Yii::app()->language . '"';
$criteria ->condition = 'company_id = :company_id AND is_deleted =0';
$criteria ->params=array(':company_id' => (int) $id);
$criteria->order='mv.order';
$modelContent = CompanyContent::model()->findAll($criteria);
Связь между company_content и master_value равна company_content.tab_type = master_value.value AND master_value.value_code='tab_content'
. Поэтому я не могу установить это отношение в модели company_content.
Пожалуйста, покажите мне, как получить значение "mv.label AS label"
.
FROM
? - person fancyPants   schedule 27.12.2013relations()
? - person Hearaman   schedule 27.12.2013