我是yii2的新手我尝试开发一个在线休假应用程序。数据库表是可留下的。在这种情况下,我的表包含一个名为recommended的字段,该字段不在活动视图中.recommendation字段已经有一个值挂起,当我点击更新按钮我想只更改一个值为挂起的字段(推荐)更改为推荐。我该怎么办
{{1}}
} }
答案 0 :(得分:1)
要仅更新一个字段值,您必须在actionUpdate()
public function actionUpdate($id) {
$model = $this->findModel($id);
if ($model->load(Yii::$app->request->post())) {
$model->recommendation = 'recommended';
if($model->save()) {
return $this->redirect(['view', 'id' => $model->id]);
}
else {
return $this->render('create', [
'model' => $model,
]);
}
}
else {
return $this->render('create', [
'model' => $model,
]);
}
}