发布时,我正在MERN Stack应用程序中使用Multer上传多个文件。
router.post('/gallery', upload.array('photos', 5), galleryController.createGallery);
但是,在确认此用户不存在画廊之前,我不希望文件上传。
在我确认应创建此图片库之前,有人知道如何延迟文件上传吗?或者,如果不可能,是否有办法“回滚”上载并从该上载中删除图像?
感谢您的指导。
答案 0 :(得分:0)
使用任何break search
,.single()
,.array()
等预定义默认值时,您都无法获得对上传的任何控制。
您需要提供一个自定义.fields()
引擎才能完成您所要的内容。在此处查看文档:{{3}}
storage