0
respostas

[Reclamação] Questão no Curso

Olá Pessoal, tudo bom? Não é uma reclamação em sí, é só uma sugestão de uma das questões propostas no curso: "Next.js: construa suas aplicações com Postgres e Prisma"

Na Aula 02 sobre o "Prisma Client", no tópico 8 tem a seguinte questão:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

O ponto é que não está claro exatamente o que vocês querem dizer com eficiencia. Segundo o enunciado no quesito "eficiencia" a Letra A é a resposta correta, mas somente se a gente considerar "eficiencia" como "praticidade" (o que ao meu ver é um equivoco na utilização das palavras), mas se a gente considerar "eficiencia" como "performance", a correta seria a Letra C.

Isso acontece por conta da forma que o prisma funciona, que ao adicionar o include ele faz mais de uma consulta no banco de dados Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Enquanto se utilizassemos raw Query poderiamos ter o mesmo resultado em uma consulta só. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Enfim, é só uma sugestão referente a clareza, porque inclusive o proprio prisma é caracterizado por criar "consultas sql ineficientes" no mercado. Abraço!