mongodb的sql日志


mongodb的sql日志

尚未测试,先记录下来

在Yii2中是没有打印出mongodb的sql语句,故借用下log来查看吧。

在网上有说可以使用$model->find()->createCommand()->getRawSql();进行查询,但是经过测试我是没有成功过,

Yii2的版本:2.0.15.1

1.设置log的存放路径,当然这里是本地的

  common/config/local/bootstrap.php 敲入

1
Yii::setAlias( '@customLog' '要存放的全路径名\logs' );

2.设置log配置 common/config/main.php下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$config = yii\helpers\ArrayHelper::merge([
     'components'  => array_merge([
         'log'  => [
             'targets'  => [
                 [
                     'class'  =>  'yii\log\FileTarget' ,
                     'levels'  => [ 'info' ],
                     'categories'  => [ 'yii\mongodb\*' ],
                     'logFile'  =>  '@customLog/mongodb.log' ,
                 ]
             ],
         ],
     ]
     ),
]
);

  好了,查询下,看日志吧


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM