Database

[{"_id":1,"field1":1,"field2":"0"},{"_id":2,"field1":1,"field2":"10"},{"_id":3,"field1":2,"field2":"20"},{"_id":4,"field1":2,"field2":"30"},{"_id":5,"field1":2,"field2":"15"},{"_id":6,"field1":2,"field2":"200"}]

Query

db.collection.aggregate([{$facet:{"count":[{$match:{}},{$count:"totalCount"}],"data":[{$match:{}},{$sort:{_id:-1}},{$skip:1},{$limit:2}]}}])

Result