Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{"energy":10},{"energy":120}]
Query
db.collection.update({},[{$set:{energy:{$cond:{if:{$gt:[{$add:["$energy",20]},100]},then:100,else:{$add:["$energy",20]}}}}}],{multi:true})
Result