在yii2中更新数据库详细信息
YII不更新 尝试谷歌,但没有区别在yii2中更新数据库详细信息,yii2,Yii2,YII不更新 尝试谷歌,但没有区别 public function actionEdit($id) { $model = AddMix::findOne($id); if($model->load(Yii::$app->request->post()) && $model->save()){ Yii::$app->session->setFlash('detailssubmited');
public function actionEdit($id)
{
$model = AddMix::findOne($id);
if($model->load(Yii::$app->request->post()) && $model->save()){
Yii::$app->session->setFlash('detailssubmited');
return $this->redirect(['mixes','id'=>$model->id]);
}
return $this->render('editmix',['model'=>$model]);
}
它不会更新,而是返回具有更改值的相同视图,但不在数据库中验证失败,因此如果,请不要进入
,然后重新呈现表单
显示新数据是因为$model->load(Yii::$app->request->post())
检查:
$model->getErrors();
请参阅文档您为什么对我们大喊大叫?请使用小写typing@TimBiegeleisen因为它不起作用D