0

我已经能够使用 Multer 库上传单个文件并以以下格式返回 id:

file request: [{
     fieldname: 'example-file',
     encoding: '7bit'
     mimetype: 'application/pdf',
     id: 61dc4a802e78a90067fe6167
     ...rest
     ]}

但是当我尝试上传多部分表单数据,甚至只是多个文件时,req.files 的格式不包括 id 字段。如何让这个 id 字段显示在 req.files 中?以下是多个文件如何以当前 req.files 格式显示的示例:

  file1: [
     {
      fieldname: 'file1',
      originalname: 'screenshot_1.png',
      encoding: '7bit', 
      mimetype: 'image/png',
      filename: 'file1.png',
      size: 184208
     }
  ],
  file2: [
     {
      fieldname: 'file2',
      originalname: 'screenshot_2.png',
      encoding: '7bit', 
      mimetype: 'image/png',
      filename: 'file1.png',
      size: 184208
     }
  ]

如您所见,file1 或 file2 中都没有 id 字段。我怎样才能让它显示?

4

0 回答 0