Yii项目:如何阻止为(父)模型加载相关模型(子)?

时间:2013-06-23 09:39:40

标签: php yii relationship yii-cmodel

萨拉姆(您好), 如何阻止加载(父)模型的相关模型(子)?

1 个答案:

答案 0 :(得分:0)

你怎么知道他们装满了父模型?你检查过LogRoute吗? (在配置中取消注释)

'log' => array(
    'class' => 'CLogRouter',
    'routes' => array(
        ...
        array(
            'class' => 'CWebLogRoute',
            'categories' => 'system.db.*',
            'except' => 'system.db.ar.*',
        ),

默认情况下不会加载相关模型(如果您还没有使用with('relatedModel')方法)。

第一次访问关系属性时,任何相关记录都将延迟加载。 http://www.yiiframework.com/forum/index.php/topic/7430-lazy-loading-of-many-many-relations/page_view_findpost_p_37674