【发布时间】:2017-10-19 11:04:14
【问题描述】:
我想为我的休息应用程序使用场景添加额外的字段。这就是我所做的
控制器动作
$model =(new Job(['scenario' => Job::SCENARIO_MORE]))->findOne(['id'=>$id]);
if ($model){
return $model;
}
型号代码
const SCENARIO_LESS = 'index';
const SCENARIO_MORE = 'view';
public function scenarios()
{
return [
self::SCENARIO_LESS => ['field1', 'field2'],
self::SCENARIO_MORE => ['field1', 'field2', 'field3'],
];
}
但它仍然返回默认字段,没有任何想法发生变化?
【问题讨论】: