UpdateOperations
Interface grouping MongoDB operations allowing to update existing information.
Inheritors
Types
Link copied to clipboard
interface UpdateResult
The return value of updateMany and updateOne.
Link copied to clipboard
The return value of upsertOne.
Properties
Functions
Link copied to clipboard
abstract suspend fun bulkWrite(options: ERROR CLASS: Symbol not found for BulkWriteOptions<Document>.() -> Unit = {}, filter: ERROR CLASS: Symbol not found for FilterQuery<Document>.() -> Unit = {}, operations: ERROR CLASS: Symbol not found for BulkWrite<Document>.() -> Unit)
Performs multiple update operations in a single request.
Link copied to clipboard
abstract suspend fun findOneAndUpdate(options: ERROR CLASS: Symbol not found for UpdateOptions<Document>.() -> Unit = {}, filter: ERROR CLASS: Symbol not found for FilterQuery<Document>.() -> Unit = {}, update: ERROR CLASS: Symbol not found for UpdateQuery<Document>.() -> Unit): Document?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract suspend fun updateMany(options: ERROR CLASS: Symbol not found for UpdateOptions<Document>.() -> Unit = {}, filter: ERROR CLASS: Symbol not found for FilterQuery<Document>.() -> Unit = {}, update: ERROR CLASS: Symbol not found for UpdateQuery<Document>.() -> Unit): UpdateOperations.UpdateResult
Link copied to clipboard
abstract suspend fun updateOne(options: ERROR CLASS: Symbol not found for UpdateOptions<Document>.() -> Unit = {}, filter: ERROR CLASS: Symbol not found for FilterQuery<Document>.() -> Unit = {}, update: ERROR CLASS: Symbol not found for UpdateQuery<Document>.() -> Unit): UpdateOperations.UpdateResult
Link copied to clipboard
abstract suspend fun upsertOne(options: ERROR CLASS: Symbol not found for UpdateOptions<Document>.() -> Unit = {}, filter: ERROR CLASS: Symbol not found for FilterQuery<Document>.() -> Unit = {}, update: ERROR CLASS: Symbol not found for UpsertQuery<Document>.() -> Unit): UpdateOperations.UpsertResult