Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Se busco os dados do médico antes preciso criar outro DTO sem validação

Antes de atualizar o médico, buscamos na base o médico com o id especificado na requisição. Ou seja, já tenho o objeto preenchido inclusive com os dados que são obrigatório. Mesmo assim seria necessário criar outro DTO para passar esses dados sem a validação?

1 resposta
solução!

Oi, Luiz, tudo bem?

Sim, mesmo que você já tenha o objeto preenchido com os dados obrigatórios, ainda é necessário criar outro DTO para passar esses dados sem a validação. Isso ocorre porque o DTO de atualização pode ter campos opcionais ou diferentes do DTO de cadastro. Além disso, separar os DTOs de cadastro e atualização ajuda a manter a responsabilidade única de cada um e evita confusões no código.

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!