sql >> Databáze >  >> NoSQL >> MongoDB

Jak uložit pole souborů do databáze mongoDB pomocí multer?

Našel jsem jeden trik, jak to udělat.

const files = req.files;
const images = map(files, (file:any)=>{
    const bufferData = (file as Express.Multer.File).buffer;
    return bufferData;
})

Tyto „obrázky“ jsou nyní polem typu Buffer, které můžete uložit do databáze mongoDB jako binární soubory.



  1. MongoDB $exp

  2. Provádění regulárních dotazů pomocí PyMongo

  3. Duplikujte sbírku mongodb

  4. MongoDB Scala – dotaz na dokument pro konkrétní hodnotu pole