MongoDB driver for Kotlin (coroutines) • opensavvy.ktmongo.coroutines.operations • UpdatePipelineOperations
UpdatePipelineOperations¶
interface UpdatePipelineOperations<Document : Any> : BaseOperations
Interface grouping MongoDB operations allowing to update existing information using aggregation pipelines.
Inheritors¶
Properties¶
context¶
abstract val context: ERROR CLASS: Symbol not found for BsonContext
Functions¶
updateManyWithPipeline¶
abstract suspend fun updateManyWithPipeline(options: ERROR CLASS: Symbol not found for UpdateOptions.() -> Unit = {}, filter: ERROR CLASS: Symbol not found for FilterQuery.() -> Unit = {}, update: ERROR CLASS: Symbol not found for UpdateWithPipelineQuery.() -> Unit)
updateOneWithPipeline¶
abstract suspend fun updateOneWithPipeline(options: ERROR CLASS: Symbol not found for UpdateOptions.() -> Unit = {}, filter: ERROR CLASS: Symbol not found for FilterQuery.() -> Unit = {}, update: ERROR CLASS: Symbol not found for UpdateWithPipelineQuery.() -> Unit)
upsertOneWithPipeline¶
abstract suspend fun upsertOneWithPipeline(options: ERROR CLASS: Symbol not found for UpdateOptions.() -> Unit = {}, filter: ERROR CLASS: Symbol not found for FilterQuery.() -> Unit = {}, update: ERROR CLASS: Symbol not found for UpdateWithPipelineQuery.() -> Unit)