Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{"id":1},{"id":1},{"id":1},{"id":2}]
Query
db.collection.aggregate([{$match:{id:1}},{$facet:{results:[{$skip:1},{$limit:1}],count:[{$group:{_id:null,count:{$sum:1}}}]}}])
Result