Galera boa tarde, fiz uma validação com objetos Request para cada tabela do meu banco, então coloquei a seguinte validação para uma tabela:--
public function rules(){return ['numero_da_atividade' => 'required|unique:atividades',];}
Então ele verifica na minha tabela atividade se já existe um registro com esse número e ta funcionando de boa. Mas no editar ele não deixa alterar o registro que tem o número pois fica validando. Como posso resolver isso.att,
Você recebeu essa mensagem porque está inscrito no grupo "Laravel Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para laravel-brasi...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
SQLSTATE[42S22]: Column not found: 1054 Unknown column ' numero_atividade' in 'where clause' (SQL: select count(*) as aggregate from `atividades` where ` numero_atividade` = 1 and `id` <> 1)
$rulesEdit = [ 'nome' => 'required|max:100', 'formação' => 'required', 'curso' => 'required', 'rg' => 'required', 'data_de_matrícula' => 'required', 'data_de_nascimento' => 'required', 'endereço' => 'required|max:150', 'bairro' => 'required', 'cidade' => 'required', 'cep' => 'required', '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); }
--