如何配置Express Multer接收嵌套字段图片并在Postman中测试?
问题:如何在Postman中测试带多规格图片的产品上传接口?
我需要前端传入的产品数据结构如下(TypeScript定义),其中variations数组的每个元素都包含variationImages图片数组:
type Product = { name: string price: number discount: number discountType: '%' | '₹' subCategoryId: number description: string image: string brandId: number categoryId: number status: 'Active' | 'Inactive' hsnCode: string variations: Array<{ variationValueIds: Array<number> // [233, 344] productVariationName: string price: number availableQty: number sku: string variationImages: Array<any> }> }
目前我已经通过以下代码配置Multer接收图片:
productRoutesV2.post('/add-products', upload.fields([{ name: 'variationImages' }]), productController.addProductV2)
但现在有两个问题:
- 不知道如何在Postman中正确构造请求进行测试
- 无法确定上传的每张
variationImages对应variations数组中的哪个索引
内容的提问来源于stack exchange,提问作者Azkaar Rauf Khatib
相关产品推荐
相关产品推荐

