yii2.0怎么打印sql语句

yii2.0怎么打印sql语句,第1张

yii2.0怎么打印sql语句

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语句的详细内容,

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/702229.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-23
下一篇 2022-04-23

发表评论

登录后才能评论

评论列表(0条)

保存