The reactivemongo.api.MongoConnection that will be used to query this database.
The reactivemongo.api.MongoConnection that will be used to query this database.
A failover strategy for sending requests.
This database name.
Returns a reactivemongo.api.Collection from this database (alias for the collection method).
Returns a reactivemongo.api.Collection from this database (alias for the collection method).
the name of the collection to resolve
Authenticates the connection on this database.
Returns a reactivemongo.api.Collection from this database.
Returns a reactivemongo.api.Collection from this database.
the name of the collection to resolve
Returns the database of the given name on the same MongoConnection.
Returns the database of the given name on the same MongoConnection.
the name of the collection to resolve
Returns the database of the given name on the same MongoConnection.
Returns the database of the given name on the same MongoConnection.
the name of the collection to resolve
(dB: StringAdd).self
(dB: StringFormat).self
Sends a command and get the future result of the command.
Sends a command and get the future result of the command.
the command to send
the ReadPreference to use for this command (defaults to MongoConnectionOptions.readPreference)
a future containing the result of the command.
(Since version 0.11.0) Consider using reactivemongo.api.commands along with DefaultDB.runCommand methods
(dB: ArrowAssoc[DB]).x
(Since version 2.10.0) Use leftOfArrow instead
(dB: Ensuring[DB]).x
(Since version 2.10.0) Use resultOfEnsuring instead
The reference to a MongoDB database, obtained from a reactivemongo.api.MongoConnection.
You should consider the provided reactivemongo.api.DefaultDB implementation.