@UseInterceptors(FileInterceptor('files'))
async createSample(@Body() dto: CreateProductSampleDto, @UploadedFiles() files){
console.log(files)
const images = this.filesService.uploadFiles(files)
return this.productService.createSample(dto, images)
}
Кто знает, почему undefined приходит, а не фотка?А если несколько отправляю, то ошибка:
{
"statusCode": 400,
"message": "Unexpected field",
"error": "Bad Request"
}
у тебя uploadFiles что возвращает
@UseGuards(JwtAuthGuard) @Post('create_sample') @UseInterceptors(FileInterceptor('files')) async createSample(@Body() dto: CreateProductSampleDto, @UploadedFiles() files){ console.log(files)} Если так сделать, то то же самое будет
Обсуждают сегодня