У меня такой запрос
$criteria = new CDbCriteria(array(
'distinct' => true,
'select' => array('assets_id'),
'condition' => 'assets_id in (159)',
'with' => array('tbl_asset_mappings'=>array('select'=>array('catid')), 'tbl_assets_details'=>array('select'=>array('filetype','original_filename'))),
'together' => true
));
$result=TblAssets::model()->findAll($criteria);
Но я получаю все значения столбцов только из firsttable. Я не получил значения столбцов из вторых таблиц. Почему?
Моя цель - получить assets_id из tblasset, tbl_asset_mappings.catid, tbl_assets_details.filetype, tbl_assets_details.original_filename
Как мне этого добиться.