Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

[Resolvido] Forcing A Unique Rule To Ignore A Given ID. No Laravel

$
0
0
Olá pessoal estou tentando validar um registro no meu banco de dados de uma tabela de professores, e tem o cpf como obrigatório, então na documentação do laravel vi como forçar para editar um registro com o cpf já cadastrado pois quando eu tento editar um registro já cadastrado ele diz que o cpf já está em uso, mas é o do próprio registro, gostaria da ajuda aí de quem já passou por isso.

att,

Código :
$rulesEdit =  [
                    'email' => 'required|email',
                    'uf' => 'required',
                    'celular' => 'required',
                    'status' => 'required',
                    'cpf' => 'required|unique:professores,cpf,'.$professor->id
            ];
            $validator = Validator::make(Input::all(), $rulesEdit);
            if($validator->fails()){
                    return redirect('professores/editar/'.$professor->id)->withErrors($validator);
            }

Viewing all articles
Browse latest Browse all 14700