yii2得到从数据库得到数据的方法并处理

第一种数组

use common\models\Poststatus;

$psObjs = Poststatus::find()->all();

第二种yii2

$psArray =Yii::$app->db->createCommand('select id,name from Poststatus')->queryAll();

第三种(构建查询器)app

$allStatus = (new \yii\db\Query())
->select(['id','name'])
->from('Poststatus')
->all();

//indexBy(id)   以id做为结果数组的索引值

图片描述

第四种(合)yii

use common\models\Poststatus;

$psObjs = Poststatus::find()->all()
->select(['id','name'])
->orderBy('position')   //以position字段(所选表中的字段)来排序
->indexBy('id')
->column();

来自魏曦老师的yii2.0新版教学视频spa

相关文章
相关标签/搜索