diff --git a/src/modules/review/admin-review.controller.ts b/src/modules/review/admin-review.controller.ts index 62e3678..ddbded8 100644 --- a/src/modules/review/admin-review.controller.ts +++ b/src/modules/review/admin-review.controller.ts @@ -31,12 +31,15 @@ export class AdminReviewController { where.frontText = { contains: search }; } + const select = { + id: true, userId: true, frontText: true, difficulty: true, + status: true, scheduleState: true, intervalDays: true, + repetitionCount: true, lapseCount: true, nextReviewAt: true, + }; + const [items, total] = await Promise.all([ this.prisma.reviewCard.findMany({ - where, - orderBy: { createdAt: 'desc' }, - take, - skip, + where, orderBy: { createdAt: 'desc' }, take, skip, select, }), this.prisma.reviewCard.count({ where }), ]);