Yii框架问题:怎样知道AR对象的某个属性是with() 中指定的关联?

2011-07-29 23:49:24 +08:00
 darasion
hi,

我的问题是这样的:

$xxx = Xxx::model()->with('column')->find ...


我怎么在$xxx这个对象中知道 $xxx 已经载入了column这个关联,而不是使用lazyload载入的?

我是想重写 $xxx->getAttributes() 或者定义另一个方法,让它可以返回with中指定关联的属性。

项目中的版本是:Yii v1.0.7

谢谢.
4207 次点击
所在节点    问与答
1 条回复
reus
2011-07-30 01:06:25 +08:00
http://www.yiiframework.com/doc/api/1.1/CActiveRecord#with-detail

看看这个方法的源码,看有没有把参数记录到什么地方呗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/16294

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX