Yii ist ein leistungsstarkes PHP5-Webanwendungsentwicklungsframework für die Entwicklung umfangreicher Webanwendungen. Mit einem einfachen Befehlszeilentool kann yiic schnell ein Webanwendungscode-Framework erstellen. Entwickler können Geschäftslogik basierend auf dem generierten Code-Framework hinzufügen, um die Anwendungsentwicklung schnell abzuschließen.
Und yii2.0 ist Version 2.0 des Yii-Frameworks. Da das Yii2.0-Versionsframework komplett neu geschrieben wurde, gibt es einige Unterschiede zwischen den Versionen 1.1 und 2.0. [Empfohlenes Lernen: yii-Framework]
Yii 2.0 bietet zwei Datenoperationsmethoden, eine ist das Datenmodell [models] und die andere ist [yiidbQuery()], die speziell verwendet werden soll. hängt von den persönlichen Vorlieben ab.
Die Beispiele für das Drucken von SQL-Anweisungen im Modellmodus lauten wie folgt:
$query = User::find()->where(['id'=>[1,2,3,4])->select(['username']) echo $query->createCommand()->getRawSql();
im YiidbQuery()-Modus zum Drucken von SQL-Anweisungen lauten wie folgt:
$query = (new \yii\db\Query())->select('id')->from('channel')->where('id = 1'); echo $query->createCommand()->getRawSql();
Weitere Informationen zu diesem Thema erhalten Sie bitte Achten Sie auf PHP Chinese Net! !
Das obige ist der detaillierte Inhalt vonWie gebe ich eine SQL-Anweisung in Yii aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!