laravel 的 validate 为啥结果老是会变来变去的?
我代码是这样的:
$message = [
'name.required' => '名称必填',
'age.required' => '年龄必填',
'add_time.required'=>'添加时间必填',
];
$this->request->validate([
'name' => 'required',
'age' => 'required',
'add_time' => 'required',
], $message);
然后它一会提示
"code": 14,
"msg": "接口参数传递错误",
"data": "名称必填"
一会又提示
"code": 14,
"msg": "接口参数传递错误",
"data": "添加时间必填"
一会提示
"code": 14,
"msg": "接口参数传递错误",
"data": "年龄必填"
感觉在乱跳,能不能就从上到下依次提示,第一条不符合提示第一条,第二条不符合提示第二条这样的?
我希望规则能一条一条执行,现在感觉就是乱的很,我刷新下就换成别的提示了,刷新下又换了
推荐文章: