Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

MongoDB.GridFS.Read

Reads a file and returns container value.

Component Version macOS Windows Linux Server iOS SDK
MongoDB 16.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes ✅ Yes
MBS( "MongoDB.GridFS.Read"; MongoDBRef; ID { ; FileName } )   More

Parameters

Parameter Description Example Flags
MongoDBRef The reference number for the mongo connection. $MongoDB
ID The file ID.
FileName The file name to use for the container. Optional

Result

Returns OK or error.

Description

Reads a file and returns container value.

Examples

Read image into container:

Set Variable [ $r ; Value: MBS( "MongoDB.GridFS.Open"; $Mongo; "test" ) ]
If [ MBS("IsError") ]
    Set Variable [ $x ; Value: MBS( "MongoDB.Release"; $Mongo ) ]
    Show Custom Dialog [ "Failed to open gridfs." ; $r ]
    Exit Script [ Text Result: ]
End If
#
Set Variable [ $image ; Value: MBS( "MongoDB.GridFS.Read"; $Mongo; "6a1836306f6e4b6f9e03f46d" ) ]
If [ MBS("IsError") ]
    Set Variable [ $x ; Value: MBS( "MongoDB.Release"; $Mongo ) ]
    Show Custom Dialog [ "Failed to drop gridfs." ; $r ]
    Exit Script [ Text Result: ]
Else
    Set Field [ test::Photo ; $image ]
End If

See also

Release notes

  • Version 16.3
    • Added GridFS functions for MongoDB functions: MongoDB.GridFS.Close, MongoDB.GridFS.Drop, MongoDB.GridFS.Find, MongoDB.GridFS.FindOne, MongoDB.GridFS.FindOneByFileName, MongoDB.GridFS.GetChunks, MongoDB.GridFS.GetFiles, MongoDB.GridFS.Open, MongoDB.GridFS.Read, MongoDB.GridFS.Remove, MongoDB.GridFS.RemoveByFileName and MongoDB.GridFS.Write.

This function checks for a license.

Created 28th May 2026, last changed 28th May 2026


MongoDB.GridFS.Open - MongoDB.GridFS.Remove