Javascript/Nest-JS

[NestJS] Parameter를 validate 해주자 : class-validator

insub4067 2022. 5. 3. 15:00

   controller.ts 이다 

보다시피 DTO 만들어줬고 저거 사용해서

createBoard로 들어오는 parameter를

validate해줄것이다

npm install class-validator class-transformer --save

패키지 받고

import 해주고

class 만들어서

해당 요소위에 decorator로 

저런식으로 써주면 된다 

그럼 알아서 validate 해주고 

error message 까지 보내준다 

예를 들면 

이렇게 빈값으로 req 보내보자

그러면 이렇게 res가 돌아온다

class-validator가 했다

만세!