yii2无法将表单值保存到db$model->;getErrors()表示文件为空

yii2无法将表单值保存到db$model->;getErrors()表示文件为空,yii2,Yii2,伙计们,我正试图将表单值提交给db,但无法保存。我尝试了$model->getError方法来查看错误,但结果显示: Array ( [name] => Array ( [0] => نام cannot be blank. ) [family] => Array ( [0] => فامیلی cannot be blank. ) [phone] => Array ( [0] => شماره تماس cannot be blank. ) [email]

伙计们,我正试图将表单值提交给db,但无法保存。我尝试了$model->getError方法来查看错误,但结果显示:

Array ( [name] => Array ( [0] => نام cannot be blank. ) [family] => Array ( [0] => فامیلی cannot be blank. ) [phone] => Array ( [0] => شماره تماس cannot be blank. ) [email] => Array ( [0] => ایمیل cannot be blank. ) [address] => Array ( [0] => آدرس cannot be blank. ) [brithday] => Array ( [0] => سال تولد cannot be blank. ) [age] => Array ( [0] => سن cannot be blank. ) [ability] => Array ( [0] => توانایی cannot be blank. ) [role] => Array ( [0] => نقش cannot be blank. ) )
Developers[name]:gholi
Developers[family]:gholizade
Developers[phone]:1234567890
Developers[email]:aa@aa.com
Developers[address]:aa ciry
Developers[brithday]:1396/05/02
Developers[age]:123
Developers[ability]:php
Developers[role]:develoer
Developers[join_date]:
如您所见,我的所有字段都是emperty,但它们不是emperty,因为它们是设置好的! +更改模型类中的某些规则筛选器对我没有帮助+我使用了$model->save(false)将在表中创建一个没有数据的empety行 有谁能告诉我这里出了什么问题吗?您可以查看网络日志:

Array ( [name] => Array ( [0] => نام cannot be blank. ) [family] => Array ( [0] => فامیلی cannot be blank. ) [phone] => Array ( [0] => شماره تماس cannot be blank. ) [email] => Array ( [0] => ایمیل cannot be blank. ) [address] => Array ( [0] => آدرس cannot be blank. ) [brithday] => Array ( [0] => سال تولد cannot be blank. ) [age] => Array ( [0] => سن cannot be blank. ) [ability] => Array ( [0] => توانایی cannot be blank. ) [role] => Array ( [0] => نقش cannot be blank. ) )
Developers[name]:gholi
Developers[family]:gholizade
Developers[phone]:1234567890
Developers[email]:aa@aa.com
Developers[address]:aa ciry
Developers[brithday]:1396/05/02
Developers[age]:123
Developers[ability]:php
Developers[role]:develoer
Developers[join_date]:
这是我的控制器操作创建

   public function actionCreate()
    {

        $model = new Developers();

        if (Yii::$app->request->post()) {
            $model->join_date = date('Y-m-d h:m:s');
            if ($model->save()){
                echo 1;
            }else{
                print_r($model->getErrors());
            }
        } else {
            return $this->render('_form', [
                'model' => $model
            ]);
        }

    }
还有我的表格页

<div class="developer-form">

        <?php $form = ActiveForm::begin([
            'id' => $model->formName(),
            'enableAjaxValidation' => true,
            'validationUrl'=>\yii\helpers\Url::toRoute('admin/site-admin/validation')
        ]); ?>

        <?= $form->field($model, 'name')->textInput(['minlength'=>true]) ?>
        <?= $form->field($model, 'family')->textInput() ?>
        <?= $form->field($model, 'phone')->textInput() ?>
        <?= $form->field($model, 'email')->textInput() ?>
        <?= $form->field($model, 'address')->textInput() ?>
        <?= $form->field($model, 'brithday')->widget(jDate\DatePicker::className()) ?>
        <?= $form->field($model, 'age')->textInput() ?>
        <?= $form->field($model, 'ability')->textInput() ?>
        <?= $form->field($model, 'role')->textInput() ?>
        <?= $form->field($model, 'join_date')->textInput() ?>


        <div class="form-group">
            <?= Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>
        </div>

        <?php ActiveForm::end(); ?>
    </div>

您没有将值加载到模型,请将
如果
更改为:

if($model->load(Yii::$app->request->post())) {

您没有将值加载到模型,请将
如果
更改为:

if($model->load(Yii::$app->request->post())) {