Database

[{_id:"YuzMQ5zKgktzrANsq",floors:[{index:0},{index:1},{index:2},{index:3},{index:4},]}]

Query

db.collection.update({},{$inc:{"floors.$[i].index":-1}},{arrayFilters:[{"i.index":{$gt:2}}]})

Result