比如说,我要查一篇文章,然后取出跟这篇 文章 在一个分类里的10篇 文章
比如说,我要查一篇文章,然后取出跟这篇 文章 在一个分类里的10篇 文章
看了,没看明白这个关联当前模型的,所以才来问的
这样是没办法的,因为文章和文章之间是没有关联的。
你可以考虑:
$articles=Article::model()->findAll(array(
'condition'=>'cat_id='.$article->cat_id,
'limit'=>10,
));
在定义关联的时候,外键参数例子里都是一个字段
比如说 HAN_MANY类型,Post和Comment模型中的comments关联属性
外键定义的是Comment模型中的外键字段postId,如何定义当前模型Post中对应的属性呢??
我的Post模型中主键不叫id,也是叫postId,或是Post_id
这个地方的外键如何来写呢?
Yii会自动取Post的PK字段的,即便它的名字不叫id。
明白了,thanks