0
요청시 @Pipe()로 업로드되는 파일의 유효성을 검사하고 싶습니다. 현재 내가 할 때Nest.js의 유효성 검사 파이프에서 파일 유효성 검사
@UsePipes(new MyValidationPipe())
@Post()
public async addDocument(@Body() body, @Req() { user, files }: {user: IUserDocument, files: IImagesFromRequest}):
Promise<IDocument> {
return this.surveyService.createDocument(body, user, files);
}
나는 내 파이프에만 @Body() 본문이 있습니다. 그러나 @Req() 파일도 올바른지 확인하기 위해 필요합니다. 나는 @Middleware()를 사용하여 그것들을 검사 할 수 있다는 것을 알고 있지만, 두 가지 다른 방법으로 유효성 검사를하는 것이 일치하지 않을 것이라고 생각합니다. @Pipe()를 사용하여 필요한 것을 얻을 수있는 방법이 있습니까? 아니면 differnet 접근 방식을 취해야합니까?
미리 감사