MongoDB.SetCompressors
----------------------

Sets compressors to use.

| Component | Version | macOS | Windows | Linux | Server | iOS SDK |
|---|---|---|---|---|---|---|
| [MongoDB](component_MongoDB.md) | [12.3](newinversion123.md) | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |

MBS( "MongoDB.SetCompressors"; MongoDBRef; Value ) 

**MBS**( **"MongoDB.SetCompressors";** /\* Sets compressors to use. \*/  
**$MongoDBRef**; /\* The reference number for the mongo connection.e.g. $MongoDB \*/   
**$Value**) /\* A text consisting of one or more comma (,) separated compressors (e.g. “snappy,zlib”) or "".   
Passing "" clears any existing compressors set on uri.e.g. "zlib" \*/ 

### Parameters

| Parameter | Description | Example |
|---|---|---|
| MongoDBRef | The reference number for the mongo connection. | $MongoDB |
| Value | A text consisting of one or more comma (,) separated compressors (e.g. “snappy,zlib”) or "".    Passing "" clears any existing compressors set on uri. | "zlib" |

### Result

Returns OK or error.

### Description

Sets compressors to use.  
Sets the URI’s compressors, after the URI has been parsed from a string. Will overwrite any previously set value.  
### Examples

Set compressor to use:

 Set Variable \[ $r ; Value: MBS ( "MongoDB.SetCompressors"; $mongo ; "zlib" ) \]  
### See also

- [MongoDB.GetCompressors](MongoDBGetCompressors.md)

This function checks for a license.

Created 2nd June 2022 , last changed 20th June 2022

  
[MongoDB.SetAuthSource](MongoDBSetAuthSource.md) - [MongoDB.SetDatabase](MongoDBSetDatabase.md)

[HTML Version](MongoDBSetCompressors.shtml)