Pipe options

ValidationPipe 옵션 기준

ValidationPipe 옵션은 요청 데이터를 버릴지, 바꿀지, 오류로 막을지 결정한다.

옵션별 효과
옵션하는 일사용 기준
transformplain object를 DTO 인스턴스와 타입으로 변환params, query 숫자 변환이 필요할 때
whitelistDTO에 없는 필드를 제거허용된 입력만 서비스로 넘길 때
forbidNonWhitelisted알 수 없는 필드가 있으면 400클라이언트 계약 위반을 바로 드러낼 때
disableErrorMessages검증 오류 상세를 숨김운영 환경에서 노출을 줄일 때