MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Spiega come se avessi cinque anni:modulo con campo di testo e immagine> Percorsi> Controller> Scrivi nel documento MongoDB - GridFS va dove?

Le raccolte GridFS sono dettagli di implementazione interna di GridFS. Non esiste alcun collegamento tra loro e gli altri tuoi dati.

Per scrivere e leggere da GridFS, dovresti utilizzare le API GridFS fornite dal tuo driver. Generalmente questo significa che, se ad esempio stai salvando alcuni campi e un blob binario come un'immagine, dovresti eseguire il salvataggio in due passaggi (un'operazione di inserimento/aggiornamento per i campi e un'operazione GridFS separata per il blob binario).

Non memorizzeresti l'immagine nel tuo documento . Archiviare l'immagine in GridFS e nel tuo documento potresti includere un riferimento al file GridFS (quelli hanno i loro ID).