times
open operator fun <Context : Any, Result> Value<Context, Result>.times(other: Value<Context, Result>): Value<Context, Result>(source)
open operator fun <Context : Any, Result> Value<Context, Result>.times(other: Field<Context, Result>): Value<Context, Result>(source)
open operator fun <Context : Any, Result> Value<Context, Result>.times(other: KProperty1<Context, Result>): Value<Context, Result>(source)
inline operator fun <Context : Any, Result> Value<Context, Result>.times(other: Result): Value<Context, Result>(source)
open operator fun <Context : Any, Result> Field<Context, Result>.times(other: Value<Context, Result>): Value<Context, Result>(source)
open operator fun <Context : Any, Result> Field<Context, Result>.times(other: Field<Context, Result>): Value<Context, Result>(source)
open operator fun <Context : Any, Result> Field<Context, Result>.times(other: KProperty1<Context, Result>): Value<Context, Result>(source)
inline operator fun <Context : Any, Result> Field<Context, Result>.times(other: Result): Value<Context, Result>(source)
open operator fun <Context : Any, Result> KProperty1<Context, Result>.times(other: Value<Context, Result>): Value<Context, Result>(source)
open operator fun <Context : Any, Result> KProperty1<Context, Result>.times(other: Field<Context, Result>): Value<Context, Result>(source)
open operator fun <Context : Any, Result> KProperty1<Context, Result>.times(other: KProperty1<Context, Result>): Value<Context, Result>(source)
inline operator fun <Context : Any, Result> KProperty1<Context, Result>.times(other: Result): Value<Context, Result>(source)
inline operator fun <Context : Any, Result> Result.times(other: Value<Context, Result>): Value<Context, Result>(source)
inline operator fun <Context : Any, Result> Result.times(other: Field<Context, Result>): Value<Context, Result>(source)
inline operator fun <Context : Any, Result> Result.times(other: KProperty1<Context, Result>): Value<Context, Result>(source)
inline operator fun <Context : Any, Result> Result.times(other: Result): Value<Context, Result>(source)
Multiplies two or more aggregation values.
Example
class Sale(
val price: Double,
val quantity: Int,
val total: Double,
)
collection.updateManyWithPipeline {
set {
Sale::total set (Sale::price * Sale::quantity)
}
}Content copied to clipboard