Jeśli istnieje sposób sprawdzenia, czy walidator zawiódł z powodu reguły unique
?Sprawdzanie poprawności Laravel: sprawdź, dlaczego weryfikator się nie powiódł
$rules = array(
'email_address' => 'required|email|unique:users,email',
'postal_code' => 'required|alpha_num',
);
$messages = array(
'required' => 'The :attribute field is required',
'email' => 'The :attribute field is required',
'alpha_num' => 'The :attribute field must only be letters and numbers (no spaces)'
);
$validator = Validator::make(Input::all(), $rules, $messages);
if ($validator->fails()) {
W terminach laymans, zasadniczo chcę wiedzieć: "czy sprawdzanie poprawności nie powiodło się, ponieważ adres e-mail nie był unikatowy?"
Może stanowić wkład przechodzący inne reguły sprawdzania poprawności? (I sprawdzanie komunikatów o błędach). –
Ale możesz zobaczyć dokładnie, jakie wejścia sprawdzam dla ... 'adres_adresu e-mail' i' kod_pod pocztowy' – dcolumbus