首页 > 数据库技术 > 详细

yii2 查询数据库语法

时间:2015-12-14 19:06:50      阅读:212      评论:0      收藏:0      [点我收藏+]
 1         $query0 = ImGroupUser::find()->where([‘gid‘=>‘56680dfc60b215d62104a4d8‘])->select(‘user_client_id‘)->all();//AR
 2         $query1=ImGroupUser::findAll([‘gid‘=>‘56680dfc60b215d62104a4d8‘]);//AR
 3         $query2=ImGroupUser::findBySql("select user_client_id from im_group_user where gid=‘56680dfc60b215d62104a4d8‘")->all();//AR
 4         $query3=ImGroupUser::find()->where([‘gid‘=>‘56680dfc60b215d62104a4d8‘])->select(‘user_client_id‘)->asArray()->all();//Array
 5         $query = new yii\db\Query();
 6         $query4 = $query
 7             ->select([‘user_client_id‘])
 8             ->from([‘im_group_user‘])
 9             ->where([‘gid‘=>‘56680dfc60b215d62104a4d8‘])
10             ->all();//Array
11         $arr=[];
12         foreach($query4 as $key=>$value){
13 //            $arr[]=$value->user_client_id;
14             $arr[]=$value[‘user_client_id‘];
15         }
16         var_dump($arr);

AR查询结果默认为AR单条数据的对象,返回AR对象,用13行取对象结果集,返回Array对象用14行取结果集 注意query4查询结果为数组对象

yii2 查询数据库语法

原文:http://www.cnblogs.com/JimmyBright/p/5045857.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!