0

我有一个端点,它返回一个带有分页的列表。我正在尝试使用 nestjs/swagger 插件自动收集端点和 DTO 等。插件适用于所有端点,除了返回类型为 typeorm 分页的端点。

  findAll(
    @Query('page', new DefaultValuePipe(1), ParseIntPipe) page : number,
    @Query('limit', new DefaultValuePipe(10), ParseIntPipe) limit : number,
    @Query('domain') domain: string,
  ): Promise<Pagination<webContent>> {
    return this.webService.findAll({ page, limit }, domain);
  }

网页内容是:

export default class webContent {
  @PrimaryColumn()
  domain: string;

  @ManyToMany(() => WebCategory)
  @JoinTable()
  categories: WebCategory[];
}

任何解决方案?

4

0 回答 0