The asynchronous driver (see MongoConnection).
The mode/mechanism of authentication
A MongoDB Collection, resolved from a reactivemongo.api.DefaultDB.
A mixin that provides commands about this Collection itself.
A Producer of Collection implementation.
Cursor over results from MongoDB.
Cursor over results from MongoDB.
Flattening strategy for cursor.
Internal cursor operations.
Allows to enrich a base cursor.
The reference to a MongoDB database, obtained from a reactivemongo.api.MongoConnection.
A mixin that provides commands about this database itself.
The default DB implementation, that mixes in the database traits.
A failover strategy for sending requests.
A pool of MongoDB connections, obtained from a reactivemongo.api.MongoDriver.
Options for MongoConnection (see more documentation).
Operations about query.
A helper to make the query options.
The Read Concern allows to control the consistency and isolation used to read data from replica sets.
MongoDB read preference enables to read from primary or secondaries with a predefined strategy.
Cursor wrapper, to help to define custom cursor classes.
Internal cursor operations.
The write concern
A helper that sends the given message to the given actor, following a failover strategy.
(Since version 0.17.0) Unused, will be removed
The driver factory
Cursor companion object
Flatteners helper
FailoverStrategy utilities
SCRAM-SHA-1 authentication (since MongoDB 3.
SCRAM-SHA-256 authentication (see MongoDB 4.
Write concern utilities.
X509 authentication
MongoDB-CR authentication
(Since version 0.16.0) Will be removed
(Since version 0.16.0) Internal: will be made private
(Since version 0.16.0) Use DefaultDB class
The driver factory
(Since version 0.17.0) Internal: will be made private
The driver factory