I am new to nestjs, coming from django and I am having a hard time understanding how to work with response dtos and prisma selection.
For example, I dont want all fields of User to be returned or serialized, just some, so I create a responsedto and apply it in my services. But then to optimize Prisma queries I also need to select the fields in the query.
Isnt this redundant and hard to maintain?