求教 yii 表关联

hanweimin 2015-04-14 03:43:34
情况就是: 表A 通过rules关联 表B ,请问这个表B的字段值怎么取出来???

参考代码:
'area'=>array(self::HAS_MANY,'Area','','on'=>'t.areaid=area.aid'),
$criteria=new CDbCriteria;
$criteria -> with = 'area';
$medialist = self::model() -> find($criteria);

然后也确定这个表A和表B中的字段值有查询出来,但是

foreach ( $medialist as $_k => $_v) {
echo $_v;
}
只能输出表A的值,请问一下,表B的值怎么才能够输出来啊??

然后出试过: echo $medialist->area->aname 也出不来


求教!!!
...全文
126 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jieweiwo 2015-04-17
  • 打赏
  • 举报
回复
'area'=>array(self::HAS_MANY,'Area','aid'), 其中aid是Area表中对应本model的列字段

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧