Не можете привести значение примера в @ApiImplicitParam из Swagger? - PullRequest
0 голосов
/ 21 декабря 2018

Я работаю на стороне сервера с nestjs в качестве фреймворка и узла и использую swagger для создания документации.

В простой операции Get в контроллере я выполняю функцию findOne со службойи я хотел бы привести пример параметра для моих пользователей.

  @ApiImplicitParam({
    name: 'whatever',
    description: 'Whatever',
    required: true,
    type: 'string'
  })

Однако я вижу, что не могу указать значение

  @ApiImplicitParam({
    name: 'whatever',
    description: 'Whatever',
    ***value: 'X'***
    required: true,
    type: 'string'
  })

, которое я видел в Swagger сJava и т. Д. Вы можете сделать это.

И если я увижу в api-implicit-param.decorator.d.ts

export declare const ApiImplicitParam: (metadata: {
    name: string;
    description?: string;
    required?: boolean;
    type?: any; }) => MethodDecorator;

Так не существует этой опциидать ему значение до сих пор?

  "@nestjs/common": "^5.4.0",
  "@nestjs/core": "^5.4.0",
  "@nestjs/swagger": "^2.5.1"

Большое спасибо

...