我有一个场景,我必须先保存文件(图像)父表,然后是子表,一对多关系。我在 formdata 中传递一个参数。但是,我无法在 formdata 中传递嵌套参数。
我正在使用 Angular 来传递数据。
我的代码如下:
const formData = new FormData();
if (product.nestedImage.length > 0) {
for (let i = 0; i < product.nestedImage.length; i++) {
formData.append(`image${i + 1 }`, product.nestedImage[I])
}
}
for(let key in product) {
if (key !== 'nestedImage') {
formData.append(key, product[key]);
}
}
return this.http.post(this.createImagesDetails, formData, { observe:'response'})
但是,我希望嵌套image1
nestedFiles.image1: value
我正在使用nodejs来保存表中的数据。