The asynchronous driver (see MongoConnection).
The mode/mechanism of authentication
Represents a collection, view, index or operation specific collation.
A MongoDB Collection, resolved from a reactivemongo.api.DefaultDB.
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.
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.
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 mixin that provides commands about this Collection itself.
A mixin that provides commands about this database itself.
A helper that sends the given message to the given actor, following a failover strategy.
A helper to make the query options.
(Since version 0.17.0) Unused, will be removed
The driver factory
Change stream utilities.
Collation utilities.
Cursor companion object
Flatteners helper
FailoverStrategy utilities
MongoConnectionOptions factory.
ReadPreference utilities and factories.
SCRAM-SHA-1 authentication (since MongoDB 3.
SCRAM-SHA-256 authentication (see MongoDB 4.
WriteConcern 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