多表联查怎么查询

问题已经解决

我刚学,还真不知道yii是怎么实现的。

不知道你想要的是不是这样的:




$criteria = new CDbCriteria;

$criteria->condition = 'XXX';

$criteria->with(array('user', 'news'));

$results = Comment::model()->findAll($criteria);



user与news 一对多

news与comment 一对多

楼主也应该将你的经验分享一下嘛,大家好才是真的好:P

我就是按照手册的方法写的


public function relations()

    {

        return array(


            'posts'=>array(self::HAS_MANY, 'Post', 'author_id',

                            'order'=>'posts.create_time DESC',

                            'with'=>'categories'),

        );

    }

获取作者文章和文章关联的分类

现在最不明白的就是权限管理那一块,文档上写的看不明白!! :unsure: