Isso é para VOCÊ que usa o mongoose como ODM no Node.js e sempre sofre quando precisa fazer aquela QUERY COM AGRUPAMENTO.
Eis aqui um bom exemplo de como passei por esse vale das sombras.