Как показать запрос на вставку, сгенерированный функцией $ model-> save () - PullRequest
2 голосов
/ 07 марта 2012

Я хочу показать запрос, который генерируется, когда мы вызываем функцию $ model-> save () модели.Я не нашел способа сделать это.Если кто-нибудь знает, пожалуйста, ответьте.

Спасибо

1 Ответ

6 голосов
/ 07 марта 2012

Измените свой компонент 'db' в вашем конфигурационном файле -

'db'=>array(
         …
        'enableProfiling'=>true,
        'enableParamLogging' => true,
),

Затем проверьте, где вы все регистрируете.Если файл, то это будет файл application.log.Остальное на самой странице.Чтобы включить вход в файл -

    'log'=>array(
      'class'=>'CLogRouter',
    'routes'=>array(
            array(
                'class'=>'CWebLogRoute',                    
                'levels'=>'trace, info, error, warning',
        ),
            array(
                'class'=>'CFileLogRoute',  
                // 'categories' => 'system.db.*',
                'levels'=>'trace, info, error, warning',    
            ),

        ),
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...