Z GridFS możesz zapisywać i czytać pliki, które przekraczają limit rozmiaru pliku dokumentu BSON (16 MB). Jest często używany do przechowywania multimediów, ponieważ możesz przesyłać strumieniowo swoje dane do klienta.
GridFS ma specyficzną strukturę dokumentów - w rzeczywistości składa się z wielu dokumentów, po prostu sprawdź to w swojej db
kiedy wstawiasz coś do GridFS. Ponieważ ma specjalną strukturę i files
może potencjalnie przekroczyć limit rozmiaru dokumentu 16 MB, którego nie można dołączyć do dokumentów GridFS w innych dokumentach.
Jeśli chcesz odwołać się do niektórych obiektów GridFS, możesz zapisać file_id
konkretnego pliku GridFS i pytając o to, gdy musisz pobrać jego zawartość.