A command that targets the admin database only (administrative commands).
an authentication result
A command error that optionally holds the original TraversableBSONDocument
Various information about a collection.
A MongoDB Command.
A generic command error.
Handler for deserializing commands results.
Mongo CR authenticate Command.
A default command error, which may contain the original BSONDocument of the response.
A failed authentication result
Groups documents together to calulate aggregates on document collections.
Groups documents together to calulate aggregates on document collections.
Represents one of the group operators for the "Group" Operation.
Groups documents together to calulate aggregates on document collections.
Limts the number of documents that pass through the stream.
A makable command, that can produce a request maker ready to be sent to a reactivemongo.core.actors.MongoDBSystem actor.
Filters out documents from the stream that do not match the predicate.
A modify operation, part of a FindAndModify command
One of MongoDBs pipeline operators for aggregation.
Reshapes a document stream by renaming, adding, or removing fields.
Command to start with Mongo SCRAM-SHA1 authentication.
Command to continue with Mongo SCRAM-SHA1 authentication.
Skips over a number of documents before passing all further documents along the stream.
Sorts the stream based on the given fields.
Represents that a field should be sorted on, as well as whether it should be ascending or descending.
A successful authentication result.
Turns a document with an array into multiple documents, one document for each element in the array.
A verbose successful authentication result (MongoDB >= 2.
Implements the "aggregation" command, otherwise known as the "Aggregation Framework.
Returns a document containing various information about a collection.
Converts a regular collection into a capped one.
The Count command.
Creates a collection on the database.
(Since version 0.11.0) consider using reactivemongo.api.commands.DropIndexes instead
Drop a collection.
Drop a database.
Empty a capped collection.
FindAndModify command.
GetLastError Command.
Deserialized IsMaster command response.
Result of the GetLastError command.
(Since version 0.11.0) consider using reactivemongo.api.commands.RawCommand instead
Rename a collection.
Update (part of a FindAndModify command).
Authentication command's response deserializer.
Getnonce Command for Mongo CR authentication.
Factory to declare custom call to a group function.
A silent successful authentication result (MongoDB <= 2.
Deserializer for the Count command.
FindAndModify command deserializer
IsMaster Command.
Deserializer for GetLastError command result.
Remove (part of a FindAndModify command).
ReplSetGetStatus Command.
ServerStatus Command.