yii2.0怎么打印sql语句

互联网 19-12-24

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语句的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: sql
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:yii实现不加载layout布局文件

相关资讯