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

相關文章
相關標籤/搜索