首页 > 数据库技术 > 详细

mongodb的sql日志

时间:2020-01-13 13:19:19      阅读:94      评论:0      收藏:0      [点我收藏+]

尚未测试,先记录下来

在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‘,
                ]
            ],
        ],
    ]
    ),
]
);

  好了,查询下,看日志吧

mongodb的sql日志

原文:https://www.cnblogs.com/rxbook/p/12186777.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!