NestJS / swagger: какую модель ожидает ApiExtraModel в качестве параметра? - PullRequest
0 голосов
/ 10 апреля 2020

@nestjs/swagger do c описывает здесь , что определение дополнительной модели должно быть сделано следующим образом:

@ApiExtraModels(ExtraModel)
export class CreateCatDto {}

Но что здесь ExtraModel? До c не очень ясно об этом.

1 Ответ

1 голос
/ 21 апреля 2020

Я столкнулся с той же неопределенностью. После поиска в Google https://github.com/nestjs/swagger/pull/355/files я понял документацию:

  • сначала импортируйте вашу модель, чтобы на нее ссылался import { ExtraModel } from '<filename>' (<---, так что этого не хватает в документах. Кстати ) </li>
  • затем передайте его в качестве параметра ExtraModel декоратору
  • декоратор затем декорирует класс, который ссылается на модель (предоставляя ссылку)

Я полагаю, у вас был такой же обманщик ума, как и у меня на модели ApiExtraModels -декоратор ...

Приветствия, Стефан

...