通过建立关系查询关联的数据表的值 [ 新手入门 ]
控制器中的方法
$posts = Post::model()->with('commts')->findAll(array(
'condtion'=>'t.id=:id';
'params'=>array(
':id'=>'1';
);
));
$this->render('index',array(
'post'=>$post,
));
视图中
<?php foreach($post as $models):?>
<?php echo $models->commts->content ?> //这样我访问不了里面的数据,读取tbl_comment 表里 的数据 都不行
<?php endforeach;?>
请大侠们 教教我 怎么才能读取 关联表中的数据啊 谢谢,我是菜鸟一个
共 1 条回复
-
davidhhuan 回复于 2011-11-03 21:00 举报
你model里面的relations方法设置了关系没?
chencongbao 江苏淮安
注册时间:2011-10-24
最后登录:1970-01-01
在线时长:0小时0分
最后登录:1970-01-01
在线时长:0小时0分
- 粉丝0
- 金钱185
- 威望0
- 积分185