想印出Sql的話,可以用把你要執行的指令例如queryAll(),queryOne(),execute()換成getRawSql();
例如:
要看
$result = Yii::$app->db->createCommand()->update('table', ['name' => $name], "id = {$id}")->execute();
則使用
echo $sql = Yii::$app->db->createCommand()->update('table', ['name' => $name], "id = {$id}")->getRawSql();
就可以列印了
PHP中文網,有大量免費的Yii入門教學,歡迎大家學習!
以上是yii怎麼印sql的詳細內容。更多資訊請關注PHP中文網其他相關文章!