Mongodb v0.1.1 API Reference

Modules

Functions for encoding and decoding BSON documents

Represents BSON binary type

Represents BSON DateTime type

Represents BSON JavaScript (with and without scope) types

Represents BSON ObjectId type

Represents BSON Regex type

Represents BSON Timestamp type

The main entry point for doing queries. All functions take a pool to run the query on

A connection process to a MongoDB server

The successful result struct of Mongo.delete_one/4 and Mongo.delete_many/4. Its fields are

The successful result struct of Mongo.insert_many/4. Its fields are

The successful result struct of Mongo.insert_one/4. Its fields are

PBKDF2 implements PBKDF2 (Password-Based Key Derivation Function 2), part of PKCS #5 v2.0 (Password-Based Cryptography Specification). It can be used to derive a number of keys for various purposes from a given secret. This lets applications have a single secure secret, but avoid reusing that key in multiple incompatible contexts. see http://tools.ietf.org/html/rfc2898#section-5.2

Defines a pool of MongoDB connections

The driver supports multiple pooling strategies as long as they implement the following interface

poolboy implementation of Mongo.Pool.Adapter

The successful result struct of Mongo.save_many/4. Its fields are

The successful result struct of Mongo.save_one/4. Its fields are

The successful result struct of Mongo.update_one/5, Mongo.update_many/5 and Mongo.replace_one/5. Its fields are

Exceptions