| 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 ]
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