Как разобрать составные данные поля / файла отдельно?

Я хочу проанализировать составную форму дважды: один раз, чтобы получить входящие поля, а затем обработать загрузку файла. Я пытаюсь поддерживать правильное разделение проблем в моем приложении Node: Контроллер отвечает за обработку входящих полей. Модель отвечает за логику загрузки файла. Мне...