[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Renato Rocha
Criador Renato Rocha 09/06/2019

Como eu poderia validar a duplicidade de um item, comparando dois campos?

 

Por exemplo: caso o produto possua o mesmo nome e descrição, não insira.

 

por algum motivo ele não consegue entender a seguinte string:

"name" => "required|min:3|min:100|unique:products,name,{$this->segment(3)},id,description,{$this->description}"

 

a validação não funciona corretamente, ele insere o registro.

 

Manager Carlos Ferreira 09/06/2019

Olá, Renato!
Tudo bem?

Como você implementou está errado.

No caso, só não pode inserir se os valores para as colunas name e description forem únicos (combinados)?
Nesse caso será necessário criar uma validação personalizada: https://academy.especializati.com.br/aula/validacoes-personalizadas-avancadas-laravel

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!