PaginationQueryDto
PaginationQueryDto는 Dto를 기반으로 쿼리할 때 라우터 구성에서 전달하는 paging에 대한 객체입니다.
Dto
class QueryDto extends PaginationQueryDto {
@TypeIs.ENUM({ values: Object.keys(Enum) comment: "내역 구분" })
type: string;
}
Router 구성
this.router.get({
// ...
query: QueryDto,
});

위의 사진과 같이 자동으로 page와 limit에 대한 Query Parameter가 생성됩니다.