我打开了登录数据库的记录。
对于每个错误,Yii在数据库表中创建两行:一行包含错误消息,第二行包含application
类别,并带有全局变量。
我这样打开配置web.php
中的数据库日志:
'log' => [
'traceLevel' => YII_DEBUG ? 3 : 0,
'targets' => [
[
'class' => 'yii\log\DbTarget',
'levels' => ['error', 'warning'],
],
],
],
然后我使用Yii默认迁移在数据库中创建表:
yii migrate --migrationPath=@yii/log/migrations/
我可以将两行合并为一个吗?
答案 0 :(得分:0)
您可以扩展yii \ log \ DbTarget类,并在其中覆盖export()函数以满足您的需求。