[pt-BR] Problemas ao obter uuid
joaoroyosilva opened this issue · 3 comments
joaoroyosilva commented
joaoroyosilva commented
pelo que eu vi, está sendo retornado os inteiros até o primeiro caractere que é letra.
joaoroyosilva commented
Resolvi adicionando o código abaixo ao model
protected $casts = [
'id' => 'string'
];
joaorobertopb commented
Exato @joaoroyosilva é necessário fazer esse casts, quando o UUID é a chave primária da tabela.
Você pode fazer isso:
protected $keyType = 'string';
Dessa maneira você informa para o Eloquent que o Type da chave é de fato string.
Depois vou melhorar a documentação e alertar os usuários sobre isso.