Database

[{"name":"some name","blockNumber":10,"uniqueId":2},{"name":"some name","blockNumber":9,"uniqueId":3},{"name":"some name","blockNumber":10,"uniqueId":1},]

Query

db.collection.aggregate([{$sort:{blockNumber:-1,uniqueId:-1}}])

Result