userver: storages::mongo::operations Namespace Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
storages::mongo::operations Namespace Reference

Detailed Description

Collection operations.

Classes

class  Aggregate
 Runs an aggregation pipeline. More...
 
class  Bulk
 Efficiently executes a number of operations over a single collection. More...
 
class  Count
 Counts documents matching the filter. More...
 
class  CountApprox
 Returns approximate number of documents in a collection. More...
 
class  Delete
 Deletes documents. More...
 
class  Drop
 
class  Find
 Retrieves documents matching the filter. More...
 
class  FindAndModify
 Atomically updates a document and returns either previous or new version. More...
 
class  FindAndRemove
 Atomically removes a document and returns it. More...
 
class  InsertMany
 Inserts multiple documents. More...
 
class  InsertOne
 Inserts a single document. More...
 
class  ReplaceOne
 Replaces a single document. More...
 
class  Update
 Updates documents. More...