The name of the default database
The name of the default pool
Run aggregate MongoDB command with default AggregateOptions.
Run aggregate MongoDB command.
Execute a bulk operation. Can insert, update, replace, and/or delete multiple documents with one request.
Execute a bulk operation. Can insert, update, replace, and/or delete multiple documents with one request.
Execute a bulk operation with the specified write options. Can insert, update, replace, and/or delete multiple documents with one request.
Execute a bulk operation with the specified write options. Can insert, update, replace, and/or delete multiple documents with one request.
Close the client and release its resources
Close the client and release its resources
Count matching documents in a collection.
Count matching documents in a collection.
Count matching documents in a collection.
Count matching documents in a collection.
Create a new collection
Create a new collection
Create a new collection with options
Create a new collection with options
Creates a MongoGridFsClient used to interact with Mongo GridFS.
Creates a MongoGridFsClient used to interact with Mongo GridFS.
Creates a MongoGridFsClient used to interact with Mongo GridFS.
Creates a MongoGridFsClient used to interact with Mongo GridFS.
Creates an index.
Creates an index.
Creates an index.
Creates an index.
creates an indexes
creates an indexes
Gets the distinct values of the specified field name. Return a JsonArray containing distinct values (eg: [ 1 , 89 ])
Gets the distinct values of the specified field name. Return a JsonArray containing distinct values (eg: [ 1 , 89 ])
Gets the distinct values of the specified field name. Return a JsonArray containing distinct values (eg: [ 1 , 89 ])
Gets the distinct values of the specified field name. Return a JsonArray containing distinct values (eg: [ 1 , 89 ])
Gets the distinct values of the specified field name. This method use batchCursor for returning each found value. Each value is a json fragment with fieldName key (eg: {"num": 1}).
Gets the distinct values of the specified field name. This method use batchCursor for returning each found value. Each value is a json fragment with fieldName key (eg: {"num": 1}).
Gets the distinct values of the specified field name filtered by specified query. This method use batchCursor for returning each found value. Each value is a json fragment with fieldName key (eg: {"num": 1}).
Gets the distinct values of the specified field name filtered by specified query. This method use batchCursor for returning each found value. Each value is a json fragment with fieldName key (eg: {"num": 1}).
Gets the distinct values of the specified field name filtered by specified query. This method use batchCursor for returning each found value. Each value is a json fragment with fieldName key (eg: {"num": 1}).
Gets the distinct values of the specified field name filtered by specified query. This method use batchCursor for returning each found value. Each value is a json fragment with fieldName key (eg: {"num": 1}).
Gets the distinct values of the specified field name filtered by specified query. Return a JsonArray containing distinct values (eg: [ 1 , 89 ])
Gets the distinct values of the specified field name filtered by specified query. Return a JsonArray containing distinct values (eg: [ 1 , 89 ])
Gets the distinct values of the specified field name filtered by specified query. Return a JsonArray containing distinct values (eg: [ 1 , 89 ])
Gets the distinct values of the specified field name filtered by specified query. Return a JsonArray containing distinct values (eg: [ 1 , 89 ])
Drop a collection
Drop a collection
Drops the index given its name.
Drops the index given its name.
Find matching documents in the specified collection
Find matching documents in the specified collection
Find matching documents in the specified collection. This method use batchCursor for returning each found document.
Find matching documents in the specified collection, specifying options. This method use batchCursor for returning each found document.
Find a single matching document in the specified collection
This operation might change _id field of query parameter
Find a single matching document in the specified collection
This operation might change _id field of query parameter
Find a single matching document in the specified collection and delete it.
This operation might change _id field of query parameter
Find a single matching document in the specified collection and delete it.
This operation might change _id field of query parameter
Find a single matching document in the specified collection and delete it.
This operation might change _id field of query parameter
Find a single matching document in the specified collection and delete it.
This operation might change _id field of query parameter
Find a single matching document in the specified collection and replace it.
This operation might change _id field of query parameter
Find a single matching document in the specified collection and replace it.
This operation might change _id field of query parameter
Find a single matching document in the specified collection and replace it.
This operation might change _id field of query parameter
Find a single matching document in the specified collection and replace it.
This operation might change _id field of query parameter
Find a single matching document in the specified collection and update it.
This operation might change _id field of query parameter
Find a single matching document in the specified collection and update it.
This operation might change _id field of query parameter
Find a single matching document in the specified collection and update it.
This operation might change _id field of query parameter
Find a single matching document in the specified collection and update it.
This operation might change _id field of query parameter
Find matching documents in the specified collection, specifying options
Find matching documents in the specified collection, specifying options
Get a list of all collections in the database.
Get a list of all collections in the database.
Insert a document in the specified collection
This operation might change _id field of document parameter
Insert a document in the specified collection
This operation might change _id field of document parameter
Insert a document in the specified collection with the specified write option
This operation might change _id field of document parameter
Insert a document in the specified collection with the specified write option
This operation might change _id field of document parameter
Get all the indexes in this collection.
Get all the indexes in this collection.
Remove a single matching document from a collection and return the handler with MongoClientDeleteResult
result
Remove a single matching document from a collection and return the handler with MongoClientDeleteResult
result
Remove a single matching document from a collection with the specified write option and return the handler with MongoClientDeleteResult
result
Remove a single matching document from a collection with the specified write option and return the handler with MongoClientDeleteResult
result
Remove matching documents from a collection and return the handler with MongoClientDeleteResult
result
Remove matching documents from a collection and return the handler with MongoClientDeleteResult
result
Remove matching documents from a collection with the specified write option and return the handler with MongoClientDeleteResult
result
Remove matching documents from a collection with the specified write option and return the handler with MongoClientDeleteResult
result
Replace matching documents in the specified collection and return the handler with MongoClientUpdateResult
result
Replace matching documents in the specified collection and return the handler with MongoClientUpdateResult
result
Replace matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult
result
Replace matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult
result
Run an arbitrary MongoDB command.
Run an arbitrary MongoDB command.
Save a document in the specified collection
This operation might change _id field of document parameter
Save a document in the specified collection
This operation might change _id field of document parameter
Save a document in the specified collection with the specified write option
This operation might change _id field of document parameter
Save a document in the specified collection with the specified write option
This operation might change _id field of document parameter
Update matching documents in the specified collection and return the handler with MongoClientUpdateResult
result
Update matching documents in the specified collection and return the handler with MongoClientUpdateResult
result
Use an aggregation pipeline to update documents in the specified collection and return the handler with MongoClientUpdateResult
result
Use an aggregation pipeline to update documents in the specified collection and return the handler with MongoClientUpdateResult
result
Update matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult
result
Update matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult
result
Use an aggregation pipeline to update documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult
result
Use an aggregation pipeline to update documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult
result
Watch the collection change.
Create a Mongo client which maintains its own data source.
Create a Mongo client which shares its data source with any other Mongo clients created with the same data source name
Like {@link MongoClient#createShared} but with the default data source name
Generated using TypeDoc
A Vert.x service used to interact with MongoDB server instances.
Some of the operations might change _id field of passed document.