插入新的条目
function validateUser($request){
$validator = Validator::make($request->all(), [
'email' => 'bail|required|email|unique:borrower,email',
]);
return $validator;
}
用于更新
function validateUser($request){
$validator = Validator::make($request->all(), [
'email' => 'bail|required|email|unique:borrower,email,'.$request->id.',id',
]);
return $validator;
}
结合两者
function validateUser($request){
$id = isset($request->id) ? ','.$request->id.',id':'';
$validator = Validator::make($request->all(), [
'first_name' => 'required',
'email' => 'bail|required|email|unique:borrower,email'.$id,
]);
return $validator;
}
之后,你可以通过$validator
显示所有错误。
保释:bail
检查第一个条件,如果失败,它将不检查电子邮件语句或唯一检查。
请在询问之前始终咨询文档。 – Kyslik