第一種數組
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