# Functions
Connect to Mongo DB and return Access object.
ConnectCollection creates a new collection object with the specified collection definition.
ConnectOrPanic connects to Mongo DB and returns Access object or panics on error.
ConnectTypedCollection creates a new typed collection object with the specified collection definition.
ConnectTypedCollectionHelper is similar to AccessTestSuite.ConnectionCollection().
IDfilter function returns a Mongo filter object for the specified ObjectID.
IsDuplicate checks to see if the specified error is for attempting to create a duplicate document.
IsNotFound checks an error condition to see if it matches the underlying database "not found" error.
IsValidationFailure checks to see if the specified error is for a validation failure.
NewIndexDescription creates a new index description.
No description provided by the author
NoFilter returns an empty bson.D object for use as an empty filter.
# Constants
No description provided by the author
# Variables
DefaultCollectionTimeout is the default timeout for collection access.
DefaultConnectTimeout is the default timeout for the initial connect.
DefaultDisconnectTimeout is the default timeout for the disconnect.
DefaultIndexTimeout is the default timeout for index access.
DefaultLogInfoFn is the default info logging function.
DefaultPingTimeout is the default timeout for the ping to make sure the connection is up.
DefaultURI is the default connection URI if not provided in Config.Options.
No description provided by the author
# Structs
Access encapsulates database connection.
No description provided by the author
No description provided by the author
CollectionDefinition contains the definitions necessary for a Collection.
Config items for Mongo DB connection.
Identity instantiates the Identifier interface.
No description provided by the author
Timeout settings for Mongo DB access.
TypedCollection uses reflection to properly create objects returned from Mongo.
# Interfaces
Identifier provides an interface to items that use the primitive Mongo ObjectID.
# Type aliases
CollectionFinisher provides a way to add special processing when creating a collection.
IndexTester provides a utility for verifying index creation.