A B两个model。 当A的a culmn和B的b culumn相等的时候,A has_one B 。注明:a 和 b culumn都不是主键或者外键!
怎么在relations里面表示呢?
A B两个model。 当A的a culmn和B的b culumn相等的时候,A has_one B 。注明:a 和 b culumn都不是主键或者外键!
怎么在relations里面表示呢?
这个Yii是不支持的。Yii要求其中一个column必须为主键,外键没有要求。
你可以考虑在A里定义一个getB函数返回查询得到的B。这样能起到类似lazy loading的效果。eager loading是做不到了。
哦 原来是这样啊 非常感谢