sql >> Databasteknik >  >> NoSQL >> MongoDB

Förklara som om jag är fem:Formulär med text och bildfält> Rutter> Styrenhet> Skriv till MongoDB-dokument - GridFS vart går?

GridFS-samlingar är interna implementeringsdetaljer för GridFS. Det finns ingen koppling mellan dem och dina andra data.

För att skriva till och läsa från GridFS skulle du använda GridFS API:er från din drivrutin. Generellt betyder detta att om du till exempel sparar några fält och en binär blob som en bild, skulle du utföra sparandet i två steg (en infoga/uppdateringsoperation för fälten och en separat GridFS-operation för den binära bloben).

Du skulle inte lagra bilden i ditt dokument . Du skulle lagra bilden i GridFS , och i ditt dokument kan du inkludera en referens till GridFS-filen (de har sina egna ID).




  1. Returnerar module.require(...).* en kopia av module.exports.* eller en referens till den?

  2. Använder MongoEngine Document class-metoder för anpassad validering och pre-save hooks

  3. MongoDB $replaceOne

  4. Ta bort ett underdokument från array i MongodDB