Não é a primeira vez que eu enfrento o erro do sql_mode, quando executo o comando
$codp=tbhistprod::groupBy('codp')->get();
Só que eu não lembrava como eu resolvi, eu só sei que não mexi na configuração do MySQL.
Pedi ajuda da Gemini, fiz várias tentativas e erros, e acabei entrando no modo desespero.
Respirei um pouco, e decidi entrar no terminal do MySQL e tentei montar a consulta:
Select codp from tbhistprod group by codp
Foi nesse momento que eu percebi o meu erro no Laravel, lá eu pedi implicitamente para pegar todos os campos mas agrupar apenas um campo, e hoje isso não é mais possível.
Pergunta
Frank K Hosaka
Não é a primeira vez que eu enfrento o erro do sql_mode, quando executo o comando
$codp=tbhistprod::groupBy('codp')->get();
Só que eu não lembrava como eu resolvi, eu só sei que não mexi na configuração do MySQL.
Pedi ajuda da Gemini, fiz várias tentativas e erros, e acabei entrando no modo desespero.
Respirei um pouco, e decidi entrar no terminal do MySQL e tentei montar a consulta:
Select codp from tbhistprod group by codp
Foi nesse momento que eu percebi o meu erro no Laravel, lá eu pedi implicitamente para pegar todos os campos mas agrupar apenas um campo, e hoje isso não é mais possível.
Para corrigir o erro, eu fiz assim no Laravel:
$codp=tbhistprod::select('codp')->groupBy('codp')->get();
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.