我有以下表结构。tb_posts 具有与 YII 中的 tb_author.id 相关的字段 author_id 我的帖子中有以下内容 activeRecord
public function relations()
{
return array(
'authorRelation' => array(self::BELONGS_TO, 'authorRecord', 'author')
);
}
我如何搜索名为“foo”的作者的帖子?我正在尝试以下但没有成功
$criteria=new CDbCriteria;
$criteria->with = array('authorRelation');
$criteria->together = true;
$criteria->compare( 'author.name', 'foo', true );
$posts=PostsRecord::model()->findAll($criteria);