Yii断点打印sql语句

  • 2019 年 10 月 5 日
  • 筆記

打开Command.php找到如下方法

 private function logQuery($category)   {          if ($this->db->enableLogging) {              $rawSql = $this->getRawSql();              Yii::info($rawSql, $category);          }          if (!$this->db->enableProfiling) {              return [false, isset($rawSql) ? $rawSql : null];          }            return [true, isset($rawSql) ? $rawSql : $this->getRawSql()];  }

找到 $rawSql = $this->getRawSql(); 打印就可以得到Sql