Dit is momenteel niet mogelijk, maar het zal mogelijk zijn via het nieuwe aggregatieraamwerk dat momenteel in ontwikkeling is (2.1+). Dit aggregatieraamwerk is native en is niet afhankelijk van relatief trage JavaScript-uitvoeringspaden.
Kijk voor meer informatie op http://www.mongodb.org/display/DOCS/Aggregation + Kader en de voortgang op https://jira.mongodb.org/browse/SERVER-447