From fc8e81b780200e1a85e35560ea3a8c42b3477c9d Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Wed, 12 Jun 2024 14:08:18 +0700 Subject: [PATCH] feat: add count of relation(s) to each record --- src/controllers/customer-branch-controller.ts | 1 + src/controllers/customer-controller.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/controllers/customer-branch-controller.ts b/src/controllers/customer-branch-controller.ts index 3801f19..39e0848 100644 --- a/src/controllers/customer-branch-controller.ts +++ b/src/controllers/customer-branch-controller.ts @@ -134,6 +134,7 @@ export class CustomerBranchController extends Controller { province: true, district: true, subDistrict: true, + _count: true, }, where, take: pageSize, diff --git a/src/controllers/customer-controller.ts b/src/controllers/customer-controller.ts index a037e22..251146a 100644 --- a/src/controllers/customer-controller.ts +++ b/src/controllers/customer-controller.ts @@ -152,6 +152,7 @@ export class CustomerController extends Controller { const [result, total] = await prisma.$transaction([ prisma.customer.findMany({ include: { + _count: true, branch: includeBranch ? { include: {