我試圖在Yii中獲取相關表格,並且它不斷嘗試引用event.text字段給我一個錯誤。無法引用Yii的ActiveRecord中的相關表格
return new CActiveDataProvider('InvitationCode', array(
'criteria'=>array(
'select' => array('t.id', 'code', 'Event.text'),
'condition'=>'t.id >= :min_code_id AND t.id <= :max_code_id',
'order'=>'t.id Asc',
'with' => array('Event'),
'params' => array(
':min_code_id' => $min_code_id,
':max_code_id' => $max_code_id,
),
),
));
這是通過關係「事件」給InvitationCode相關的表事件確實有一個文本字段,但我不能以「event.text」也不是「Event.text」
如果訪問我將「select」部分留出,儘管它位於'with'部分,但它只會將InvitationCode的文件和相關表格事件中的所有字段都不帶入。
我該如何參考相關的表事件?
只是猜測,如果你還在標準中使用''together'=> true'? – 2012-02-09 03:47:11