BoyLee 2011-07-15 22:38:56 3365次浏览 3条回复 0 0 0

A, B 2张表,都已经gii了model,现在的情况是A表中的非主键字段C1,与B表中的主键字段C对应,但是B表中使用了混合主键,即C和D2个值,现在D的值固定为2,或者with的时候输入,也就是说A belong_to B, 关系是C1=C.

我在A的对应AR里写了这样一条relation。

'attributeTypeLocale_r' => array(self::BELONGS_TO, 'B', 'C1','condition'=>'D=2'),

这样写肯定不对,直接去B表中找A表的主键字段了。。。求教这个该怎么弄。

您需要登录后才可以回复。登录 | 立即注册