[swagger] @ApiProperty에서 array 인식

Edward Hyun·2022년 9월 29일
0

backend

목록 보기
102/120

@ApiProperty에서 array를 인식하는 것은
type: [object-type] 넣어주면 됨.

참고)
https://stackoverflow.com/questions/68477501/apiproperty-not-reflecting-the-type-of-data-i-want
https://docs.nestjs.com/openapi/types-and-parameters#arrays

imagefile 에 대해 ApiBody에 넣기)
https://stackoverflow.com/questions/66605192/file-uploading-along-with-other-data-in-swagger-nestjs
https://www.programcreek.com/typescript/?api=@nestjs/swagger.ApiBody

RequestDto에 넣어준다.

@ApiProperty({ description: '이미지 파일들', type: 'array', items: {type: 'string',format: 'binary'}, required: true })
imagefile: Express.Multer.File[];
profile
앱&웹개발(flutter, vuejs, typescript, react), 인공지능(nlp, asr, rl), 백엔드(nodejs, flask, golang, grpc, webrtc, aws, msa, nft, spring cloud, nest.js), 함수형 프로그래밍(scala, erlang)을 공부하며 정리합니다.

0개의 댓글