Como validar se no corpo da request não é mandado nenhum conteúdo ou um {} ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Como validar se no corpo da request não é mandado nenhum conteúdo ou um {} ?
Opa Andrey, tudo certo?
Uma possível solução para esse caso é utilizar do class-validator para adicionar uma validação no DTO para verificar se os campos obrigatórios estão sendo enviados corretamente por meio do @IsNotEmpty. Assim, se um corpo vazio for enviado na requisição, o Nest.js irá identificar o erro e retornar uma resposta adequada.
Deixo abaixo o link de conteúdos relacioados ao class-validator para validação de mais informações:
Fico à disposição.
Tenha um bom dia e bons estudos.