removeOutputRelations
Remove relations fields from prisma results.
Usage
import { removeOutputRelations } from '@ra-libs/nestjs'
@Injectable()
export class Service {
    private relations = ["client", "seller"]
    return this.prisma.$transaction([
      this.prisma.document.findMany(query),
      this.prisma.document.count({ where: query.where || {} }),
    ]).then(data => {
      return removeOutputRelations(data, this.relations)
    })
}the removeOutputRelations used above will remove the client and seller field from the final results.
Last updated
