Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{id:1,name:"rakib"},{id:2,name:"sakib"},{id:3,name:"sakib"},{id:4,name:"akib"}]
Query
db.collection.aggregate([{$group:{_id:null,names:{$addToSet:"$name"}}},{$project:{count:{$size:"$names"}}}])
Result