yii2.0中有沒有一個像tp中的getLastSql()方法去查詢執行后的sql語句
2 回答

有只小跳蛙
TA貢獻1824條經驗 獲得超8個贊
這個不清楚,不過可以使用debug模式,查看運行的狀態,和執行的SQL信息
在 web/index.php
defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'test');

繁華開滿天機
TA貢獻1816條經驗 獲得超4個贊
echo (new \yii\db\Query)->from('users') ->where(['name'=>'moca']) ->createCommand() ->rawSql; // 同getRawSql()
輸出
SELECT * FROM `users` WHERE `name`='moca'
- 2 回答
- 0 關注
- 1438 瀏覽
添加回答
舉報
0/150
提交
取消