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

MongoDB.GridFS.RemoveByFileName

Removes all files matching filename and their data chunks from the MongoDB server.

Component Version macOS Windows Linux Server iOS SDK
MongoDB 16.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes ✅ Yes
MBS( "MongoDB.GridFS.RemoveByFileName"; MongoDBRef; Filename )   More

Parameters

Parameter Description Example
MongoDBRef The reference number for the mongo connection. $MongoDB
Filename The file name of the file to remove. "test.jpg"

Result

Returns OK or error.

Description

Removes all files matching filename and their data chunks from the MongoDB server.
Returns OK if successful, including when no files match. Returns error if there are invalid arguments or a server or network error.

Examples

Remove file by file name:

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 [ $r ; Value: MBS( "MongoDB.GridFS.RemoveByFileName"; $Mongo; "test.jpg" ) ]
If [ MBS("IsError") ]
    Set Variable [ $x ; Value: MBS( "MongoDB.Release"; $Mongo ) ]
    Show Custom Dialog [ "Failed to drop gridfs." ; $r ]
    Exit Script [ Text Result: ]
End If
#
Show Custom Dialog [ "File removed" ; $r ]

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.Remove - MongoDB.GridFS.Write