Я пишу приложение, которое позволяет мне отправлять POST-запрос вместе с группой вложенных форм.
Что я хочу знать, так это как я могу получить доступ к вложенным полям на сервере?
В настоящее время я использую Multer для анализа данных изображения и загрузки.Загрузка работает, если свойство не является вложенным, но я хочу использовать это вложенное решение.
Любые входные данные или альтернативы будут полезны.Ниже приведен некоторый контекст.
Объявления Multer
const storage = multer.diskStorage(
{ destination: './uploads' },
{ filename: (req, file, cb) => cb(null, Date.now())}
);
const upload = multer({ storage });
Маршрут:
// name references the field to access. Stuck here.
const subUpload = upload.fields([{ name: `images.front`, maxCount: 5 }])
app.post('/submit-application', subUpload, (req, res) => {
// some logic here
})
TheСтруктура тела запроса:
{
name: '',
email: '',
phone: '',
images: { front: '', back: '', right: '', left: '', interior: '' }
}