Поне успях да получа данните със заявката по-долу, но все още се боря да направя данните под формата на страници
db.country.aggregate([
{
$group: {
_id: "$departments.deptCd", matches: { $push: '$$ROOT' }
},
$facet: {}
}
])
Справка от:Запазване на поле в група mongodb от икак да група в mongoDB и връща всички полета в резултат