[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)

Column not found

[Finalizado Pelo Aluno]

Wendryos Gonçalves
Criador Wendryos Gonçalves 11/08/2021

Column not found: 1054 Unknown column ' name'

Criador Wendryos Gonçalves 11/08/2021
Illuminate\Database\QueryException
SQLSTATE[42S22]: Column not found: 1054 Unknown column ' name' in 'where clause' (SQL: select count(*) as aggregate from `plans` where ` name` = Plano Standart and ` url` <> plano-standart)
Wendryos Gonçalves
Criador Wendryos Gonçalves 11/08/2021
 
   public function rules()
    {
        $url = $this->segment(3);
       

        return [
            'name' => "required|min:3|max:255|unique:plans, name,{$url}, url",
            'description' => ['nullable', 'min:3', 'max:255'],
            'price' => ['required', "regex:/^\d+(\.\d{1,2})?$/"],
        ];
 
Wendryos Gonçalves
Manager Carlos Ferreira 11/08/2021

Olá, Wendryos!
Tudo bem?

Você deixou um espaço antes do name:
'name' => "required|min:3|max:255|unique:plans, name,{$url}, url"

Deve ficar assim:
'name' => "required|min:3|max:255|unique:plans,name,{$url}, url"

Carlos Ferreira
Criador Wendryos Gonçalves 11/08/2021

Obrigado, e eu tentando ver qual era o problema e era só um espaço. Obrigado professor!

Wendryos Gonçalves
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!