你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
[已注销]
赞同来自: mostwin
$rules = [ 'name' => 'required|max:16' ] Validator::make($request->get('frontend'),$rules,$messages,$attributes);
xiaoluyouyue
赞同来自:
假如
要回复问题请先登录或注册
4 个回复
[已注销]
赞同来自: mostwin
5.2之前的就得稍微麻烦点,把frontend单独拿出来再写一套验证规则。
xiaoluyouyue
赞同来自:
$res = Validator::make($request->all(),[
'arrival_notice_no'=>'required:stock_buy_back',
'storage_no' => 'required',
'consignee_name' => 'required',
'consignee_number' => 'required',
'consignee_address'=> 'required',
'state'=>'required',
'product_name'=>'required',
'product_count' => 'required'
]);
if(!$res->fails()){
.....
}
首个验证arrival_notice_no指定表stock_buy_back,也可以在其他的验证规则进行添加
xiaoluyouyue
赞同来自:
假如
赞同来自:
[
'name' => 'required',
'password' => 'required|confirmed',
'email' => 'required|email|unique:users',//unique:users,email 省略email表示默认
'accept' => 'required|accepted'//字段值为 yes, on, 或是 1 时,验证才会通过。这在确
],
[
'required' => ':attribute不能为空',
'confirmed' => '两次密码不一致',
'unique' => '该邮箱已注册'
]
);
if($validator->fails()){
$message = $validator->errors()->first();
return Response()->json(array("flag" => -1, "info" => $message ));
}
我这样写是可以验证的