Yii2-Methode zum Drucken von SQL-Anweisungen: Sie können die Anweisung im Controller ausführen. Der Code lautet [$model->find()->createCommand()->getRawSql();], klicken Sie Auf der Webseite können Sie die SQL-Anweisung unten im Protokoll sehen.
Yii2-Methode zum Drucken einer SQL-Anweisung:
Wenn Sie diese SQL drucken möchten, können Sie
$model->find()->createCommand()->getRawSql();
$query= ReleaseForm::find()->where(['type'=>1])->all();
$query= ReleaseForm::find()->where(['type'=>1]); $pagination = new Pagination([ 'defaultPageSize' => 5, 'totalCount' => $query->count(), ]); $property_data= $query ->offset($pagination->offset) ->limit($pagination->limit) ->all();
10 21: 01:36.667 info yiidbCommand::query SELECT COUNT(*) FROM `releases` WHERE `type`=1Verwandte Lernempfehlungen:E:webApache24htdocsbasiccontrollersPropertyController.php (14)
Auf diese Weise wissen Sie, welche SQL-Anweisung Sie ausgeführt haben
11 21:01:36.667 info yiidbConnection::open Öffnen der DB-Verbindung: mysql:host=localhost;dbname=xunwu
E:webApache24htdocsbasiccontrollersPropertyController.php (14)
12 21:01:36.669 info yiidbCommand::query SELECT * FROM `releases` WHERE `type`=1 LIMIT 5
E:webApache24htdocsbasiccontrollersPropertyController.php (20)
13 21:01:36.670 info yiidbCommand::query SHOW FULL COLUMNS `releases`
E: webApache24htdocsbasiccontrollersPropertyController.php (2 0)
14 21:01 :36.674 info yiidbCommand::query SHOW CREATE TABLE `releases`
yii-Tutorial
Das obige ist der detaillierte Inhalt vonWie drucke ich eine SQL-Anweisung in yii2?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!