$graph_name = T_Graph_Name::find()->all();
$g1_01_short_desc = $graph_name::find()->where(['g_code'=>'g1_01']);
寻求帮助。
答案 0 :(得分:2)
find()-> all()返回您模型的所有模型(T_Graph_Name)
如果只需要某些模型(例如:过滤g_code ='g1_01'列),则应使用
$models = T_Graph_Name::find()->->where(['g_code'=>'g1_01'])->all();
或
$model = T_Graph_Name::find()->->where(['g_code'=>'g1_01'])->one();
all()返回模型的集合,因此,要访问列,您应该使用索引或遍历例如:
foreach($models as $m ){
echo $m->your_column_name;
}
one()仅重调一个模型,以便访问您经常使用的列
echo $model->your_column_name;