这家伙有点懒,还没写个性签名!
两个问题: Yii::$app->response->format=Response::FORMAT_JSON; 这句话是在返回 json 的时候用的,这里要去掉。 你的数据有可能没有通过模型的验证规则,可以在 save() 前打印一下验证的结果。
两个问题:
Yii::$app->response->format=Response::FORMAT_JSON; 这句话是在返回 json 的时候用的,这里要去掉。
Yii::$app->response->format=Response::FORMAT_JSON;
json
你的数据有可能没有通过模型的验证规则,可以在 save() 前打印一下验证的结果。
save()
@╃巡洋艦㊣ 去掉了,可以了,谢了
@╃巡洋艦㊣ Yii::$app->response->format=Response::FORMAT_JSON; 会不会是因为这个的原因
if($model->save()){ return "保存成功!"; } var_dump($model->getErrors()); //看看错误哈
@晦涩de咚 打印了,没有$post数据,rules规则也写了
添加上了,还是没有存到数据库
@晦涩de咚 $model->case_id = "1"; 这样的是有值的,$post 里的参数 没有
$model->case_id = "1";
@╃巡洋艦㊣ 返回空
模型验证规则我没写,是否需要写接收json的 参数
返回是空,数据保存到数据库了,但是 $post的没保存到数据库,是不是模型少方法