Database

[{"_id":ObjectId("62fb40acd762c3e1150e0133"),"rank":1},{"_id":ObjectId("62fb40acd762c3e1150e0134"),"rank":9},{"_id":ObjectId("62fb40acd762c3e1150e0135"),"rank":17},{"_id":ObjectId("62fb40acd762c3e1150e0136"),"rank":11}]

Query

db.collection.aggregate([{$match:{_id:ObjectId("62fb40acd762c3e1150e0134")}},{$lookup:{from:"collection",as:"updated",let:{thRank:"$rank"},pipeline:[{$match:{$expr:{$gt:["$rank","$$thRank"]}}}]}},{$unwind:"$updated"},{$replaceRoot:{newRoot:"$updated"}},{$project:{rank:{$add:["$rank",4]}}},{$merge:{into:"collection"}}])

Result