Yii 2.0提供2種資料操作方式,一種是資料模型【models】,一種是【\yii\db\Query()】,具體使用哪一種,看個人喜好。
models模式列印sql語句舉例如下:
$query = User::find()->where(['id'=>[1,2,3,4])->select(['username']) echo $query->createCommand()->getRawSql();
\yii\db\Query()模式列印sql語句舉例如下:
$query = (new \yii\db\Query())->select('id')->from('channel')->where('id = 1'); echo $query->createCommand()->getRawSql();
推薦學習:yii框架
以上是yii2.0怎麼印sql語句的詳細內容。更多資訊請關注PHP中文網其他相關文章!