GoLang MongoGridFS::remove

request it (274)
GoLang replacement for PHP's MongoGridFS::remove [edit | history]

Do you know a GoLang replacement for PHP's MongoGridFS::remove? Write it!

PHP MongoGridFS::remove

PHP original manual for MongoGridFS::remove [ show | php.net ]


(PECL mongo >=0.9.0)

MongoGridFS::removeRemove files and their chunks from the database


public bool|array MongoGridFS::remove ([ array $criteria = array() [, array $options = array() ]] )



The filename or criteria for which to search.


An array of options for the remove operations executed against the chunks and files collections. See MongoCollection::remove() for documentation on these options.

Return Values

Returns an array containing the status of the removal (with respect to the files collection) if the "w" option is set. Otherwise, returns TRUE.

Fields in the status array are described in the documentation for MongoCollection::insert().


Throws MongoCursorException if the "w" option is set and the write fails.

Throws MongoCursorTimeoutException if the "w" option is set to a value greater than one and the operation takes longer than MongoCursor::$timeout milliseconds to complete. This does not kill the operation on the server, it is a client-side timeout. The operation in MongoCollection::$wtimeout is milliseconds.