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 分享