Er is een verzoek voor zoiets als dit in jira https://jira.mongodb.org/browse/SERVER-5947 - stem erop als je deze functie wilt hebben.
Ondertussen is er een tijdelijke oplossing als je van tevoren weet wat de mogelijke waarden van de sleutels zullen zijn (d.w.z. alle unieke waarden van "categorie") en ik heb wat voorbeeldcode op mijn blog.