как можно загрузить несколько файлов в общую папку и переименовать файлы adonis js

**

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

**

const attachments = request.file('attachments', {
  size: '25mb'
})

await attachments.moveAll(Helpers.tmpPath('../public/uploads'), async (file) =>{
  const fileName= `${new Date().getTime()}.${file.subtype}`;
   const attachment  = new Attachment();
    attachment.uuid = uuidv4();
    attachment.mail_id = mail.id;
    attachment.file_name = fileName;
    attachment.path = "test";
    attachment.file_type = file.subtype;
    await attachment.save();
  return{
    name: fileName
  }
})

if (!attachments.movedAll()) {
  return attachments.errors()
}

0 ответов

Другие вопросы по тегам