인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

권중훈님의 프로필 이미지
권중훈

작성한 질문수

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

swagger로 하나의 status code에 여러 개 response를 보여주는 방법

작성

·

1.4K

0

안녕하세요, swagger를 이용해 문서화를 진행하던 중 질문을 드립니다.

특정 엔드포인트에서 발생할 수 있는 에러를 swagger ui에서 보여주기 위해 아래와 같이 작성하였습니다.

그런데 실제로는 아래와 같이 하나의 예시만 보입니다.

찾아보니 nestjs/swagger가 아닌 일반 openapi 3.0 yaml을 이용하면 아래와 같이 작성할 수 있는 것 같은데, nestjs에서는 아래처럼 어떻게 작성할 수 있을 지 여쭙고 싶습니다.

nestjs/common 8.0 버전과 nestjs/swagger 5.0.9버전을 사용하고 있습니다. 

감사합니다.

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

400이 세 번 있어서 안 됩니다. 400, 401, 402 등으로 숫자가 달라야 보입니다.

권중훈님의 프로필 이미지
권중훈

작성한 질문수

질문하기