yii2.0怎么打印sql語句

yii2.0怎么打印sql語句

Yii 2.0提供2種數據操作方式,一種是數據模型【models】,一種是【yiidbQuery()】,具體使用哪種,看個人喜好。

models模式打印sql語句舉例如下:

$query?=?User::find()->where(['id'=>[1,2,3,4])->select(['username']) echo?$query->createCommand()->getRawSql();

yiidbQuery()模式打印sql語句舉例如下:

$query?=?(new?yiidbQuery())->select('id')->from('channel')->where('id?=?1'); echo?$query->createCommand()->getRawSql();

推薦學習:yii框架

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享