GridFS není základní funkcí MongoDB, ale konvence ukládání binárních dat s doprovodnými metadaty. Měli byste být schopni upravit jakýkoli dokument v fs.chunks sběr obvyklým způsobem při zachování odpovídajícího dokumentu v fs.files neporušený. Hlavním problémem bude přepočítání MD5 kontrolního součtu, ale AFAIK se nikde nepoužívá a je to jen bonus "zdarma". Každopádně je stále možné provádět úpravy pouze pro připojení (viz přehled MD5 o obnovení stahování).
Chcete-li tedy připojit k existujícímu souboru GridFS, musíte najít odpovídající dokument v fs.files . Poté v závislosti na poměru plnění posledního bloku (length % chunkSize ==0) buď přepíšete poslední blokový dokument v fs.chunks respektující chunkSize a/nebo jednoduše přidejte nový blok(y) s inkrementací n pole. Další aktualizace length v fs.files a případně další metadata.