Yii Project: Как я могу предотвратить загрузку связанной модели (дочерней) для (родительской) модели?

Салам (Привет), Как я могу предотвратить загрузку связанной модели (дочерней) для (родительской) модели?

1 ответ

Откуда вы знаете, что они загружены родительской моделью? Вы проверили 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

Другие вопросы по тегам