想打印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();
就可以打印了
,有大量免费的yii入门教程,欢迎大家学习!
以上就是yii怎么打印sql的详细内容。