Yii/Yii2:查询返回以某特定列为索引(键)的数组
来源:互联网 发布:网络限制怎么解决 编辑:程序博客网 时间:2024/06/07 08:18
在Yii1.x中,要想查询语句返回以特定列为键(key)的数组数据,代码如下(下述例子以表主键为返回数组索引):
$users = User::model()->findAll(array('condition'=>'status = 1', 'index'=> 'id'));
其中通过findAll方法传入的index参数将被CActiveRecord::populateRecords方法用来按该index为键来整理查询返回数据。
在Yii2中,由于查询构造实际实现者为ActiveQuery,因此相应的处理也移植到ActiveQuery类的indexBy方法中,代码如下:
User::find()->where('status=:status', [':status' => User::STATUS_ACTIVATED])->indexBy('id')->all();
by iefreer
0 2
- Yii/Yii2:查询返回以某特定列为索引(键)的数组
- mysql查询某列为空的数据
- 使用mysql_fetch_row()以数组的形式返回查询结果
- numpy 中的ndarray数组返回符合特定条件的索引方法
- 给定一个整数数组,返回两个数字的索引,使它们相加得到一个特定目标值
- numpy 中的ndarray数组返回符合特定条件的索引方法
- numpy 中的ndarray数组返回符合特定条件的索引方法
- YII 返回数组方法
- PHP以指定字段为索引返回数组数据
- YII2-数据库yii\db\Query 查询方法
- YII2.0的yii文件
- 存在自增键,并以日期列为分区的样例
- 把数组变成以特定字符连接的字符串
- Yii2学习笔记(一):Yii的安装和使用
- php 返回一个数组中特定值的所有下标
- MYSQL返回select查询某列的返回值,以逗号隔开
- 如何设置Excel单元格以某行或列为边界
- 以某列为分区ID,导入数据到HIVE
- Red5-1.0-Final集成到tomcat详细步骤
- 1952年9月3日不存在
- o2o
- 固态硬盘与机械硬盘读取速度实测
- IE6 png图片bug的解决方法
- Yii/Yii2:查询返回以某特定列为索引(键)的数组
- 【比scrapy轻量】scrapely的使用
- 黑马程序员20——高新枚举
- another函数列表:for linux_datacollection_sys
- VB Google Translation
- javascript常用插件
- sql server 2008 win7下安装检查,重启计算机 失败
- uva 502(模拟)
- oracle db中,某一种数据字典pct miss的计算公式