• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

옵셔널한 프로퍼티에서 ?의 사용

22.07.19 15:39 작성 조회수 221

0

안녕하세요.

강의를 보고 프로젝트 진행중 질문사항이 있어서 문의드립니다.
response와 request dto 분리해서 작업중인데

response dto에서 

@ApiProperty({nullable:true})
@Expose()
name?: string;
이렇게 작성시 '?'를 작성할 필요가 없지않나 싶어서요!
?가 값이 optional로 들어오지 않을 수 있다라는 느낌인데
이건 request dto에서만 작성하고 response dto에서는 작성안해도되는게 맞을까요?

답변 1

답변을 작성해보세요.

0

response dto에서도 name이 필수로 존재하는 게 아니라면 ?가 있어도 됩니다.