我的控制器中有以下标准。
$criteria = new CDbCriteria;
$criteria->select = 't.*,b.*,c.*';
$criteria->join = "INNER JOIN tbl_patient_chair b ON b.patient = '0005'
INNER JOIN tbl_chair c ON b.chair = c.Serial_No";
$criteria->condition = "t.client_id = '0005'";
$model = Patient::model()->findAll($criteria);
$this->render('view', array(
'model' => $model
));
然后在我看来,我试图通过执行以下操作来检索所有选定的数据:
foreach ($model as $models)
print_r($model);
但在结果中,我可以看到第二个和第三个表中没有数据。第一个表的数据已成功检索,但是我无法显示另一个表的数据。
谁能告诉我我做错了什么?