我对 Yii 的关系有疑问。我正在使用 CGridView 在视图中显示表格。
我的模型中有以下关系:
'relationName' => array(self::BELONGS_TO, OtherModelName, link_id),
当我像下面的示例一样调用 CGridView 中的值时,它可以正常工作:
'relationName.field_name',
当我尝试调用数组中的值时,如下例所示:
array('header'=>'tableHeaderName', 'value'=>'$data->relationName->field_name'),
我的页面失败,我收到以下错误:Trying to get property of non-object
有什么想法或建议吗?非常感谢你的帮助。