MongoDB request DSL • opensavvy.ktmongo.dsl.aggregation.accumulators • ArithmeticValueAccumulators • sum
sum¶
Calculates and returns the collective sum of numeric values. Non-numeric values are ignored.
Example¶
class User(
val name: String,
val balance: Int,
)
class Result(
val totalBalance: Int,
)
users.aggregate()
.group {
Result::totalBalance sum of(User::balance)
}