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

campo User_id não é gravado na tabela Reply_lessons

[Finalizado Pelo Aluno]

RICARDO M  ASSIS
Criador RICARDO M ASSIS 18/01/2022

Professor, o meu esta dando o erro abaixo:

"message": "SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'user_id' at row 1

Vi algumas respostas no Laracast sobre isso mas la estavam falando do tipo dado ser text, o que acho que não tem haver com o problema.

Teria como olhar meu codigo e ver se errei em alguma coisa? To rodando ele com Docker e Mysql.

Obs: fiquei quase 20 minutos comparando com o seu código e não encontrei diferenças.

 

Link: https://github.com/jo316dev/ead

Manager Carlos Ferreira 18/01/2022

Olá, Ricardo!
Tudo bem?

No seu método responseSupport, você fez isso:
'user_id' => $this->getUserAuth()

Acontece que getUserAuth returna um objeto completo de User

Como resolver?
$user = $this->getUserAuth();

'user_id' => $user->id,

Carlos Ferreira
Criador RICARDO M ASSIS 18/01/2022

Era isso mesmo professor, estava voltando um monte de dados, arrumei e agora esta ok. Obrigado!

RICARDO M  ASSIS
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!