fiz de acordo com a aula obtendo um paciente e ao chamar o get passando o id de um paciente ele retornou o seguinte erro:
{ "error": "ValidationException", "message": "The provided key element does not match the schema" }
fiz de acordo com a aula obtendo um paciente e ao chamar o get passando o id de um paciente ele retornou o seguinte erro:
{ "error": "ValidationException", "message": "The provided key element does not match the schema" }
Olá Rodrigo.
Tudo bem?
Desculpa a demora, estou respondendo esse tópico para tentar ajudar você e outros alunos que estiverem com essa mesma dúvida, e também para organizar o nosso fórum. Valeu :)
Pelo que entendi, você está tendo um problema ao chamar o método GET passando o ID de um paciente no Insomnia. O erro que você está recebendo indica que a chave fornecida não corresponde ao esquema definido.
Uma possível causa para esse erro é que o ID que você está passando não existe no banco de dados ou está com algum formato incorreto. Verifique se você está passando o ID correto e se ele está no formato esperado.
Outra possível causa é que o esquema de validação do banco de dados foi alterado e o ID que você está passando não atende mais aos requisitos definidos. Nesse caso, você precisará atualizar o código para se adequar ao novo esquema.
Se nenhum desses cenários se aplicar, sugiro que você revise o código e a configuração do seu endpoint GET para garantir que tudo esteja correto.
Espero ter ajudado e bons estudos!