[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Alex Nogueira
Criador Alex Nogueira 28/06/2022

alterei o nome do campo id para uuid, mas quando vou buscar um usuario pelo uuid, recebo esse erro

 "message": "SQLSTATE[42S22]: Column not found: 1054 Unknown column 'users.id' in 'where clause' (SQL: select * from `users` where `users`.`id` = 2ea8b6bf-ed8c-4e44-8f33-cfd48355f98dd limit 1)"

por que ele tenta buscar pelo id, como resolver

Manager Carlos Ferreira 28/06/2022

Olá, Alex!
Tudo bem?

No seu model faltou fazer o casting do id, para string.

https://github.com/especializati/php-laravel-tdd/blob/main/app/Models/User.php#L42

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

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!