Yii2无法在控制器中保存模型数据
我正在尝试从标题中获取值,但按“保存”按钮后,标题未保存到数据库中Yii2无法在控制器中保存模型数据,yii2,yii2-advanced-app,yii2-model,yii2-validation,Yii2,Yii2 Advanced App,Yii2 Model,Yii2 Validation,我正在尝试从标题中获取值,但按“保存”按钮后,标题未保存到数据库中 $model = new Translation(); if ($model->load(Yii::$app->request->post()) && $model->save()) { $getfromtitle = Yii::$app->request->post('Translation')['translation_title']; echo $getf
$model = new Translation();
if ($model->load(Yii::$app->request->post()) && $model->save()) {
$getfromtitle = Yii::$app->request->post('Translation')['translation_title'];
echo $getfromtitle;
echo "<br />";
$model->translation_drive_title = $getfromtitle;
echo $model->translation_drive_title;
echo "<br />";
echo "here";
die();
}
$model=new Translation();
如果($model->load(Yii::$app->request->post())和(&$model->save()){
$getfromtitle=Yii::$app->request->post('Translation')['Translation\u title'];
echo$getfromtitle;
回声“
”;
$model->translation\u drive\u title=$getfromtitle;
echo$model->translation\u drive\u title;
回声“
”;
呼应“这里”;
模具();
}
删除代码后,是的,所有内容都按我的要求进行打印,但在按下保存/提交按钮(当然要删除die()函数以使代码继续)后,我从第一次输入中获得的标题没有保存到第二次输入$model->translation\u drive\u title in db中
谢谢大家您正在保存模型,然后将值分配给
translation\u drive\u title
$model = new Translation();
if ($model->load(Yii::$app->request->post())) {
$model->translation_drive_title = Yii::$app->request->post('Translation')['translation_title'];
$model->save();
}