V jira existuje požadavek na něco takového https://jira.mongodb.org/browse/SERVER-5947 – hlasujte, pokud chcete tuto funkci mít.
Mezitím existuje řešení, pokud předem víte, jaké budou možné hodnoty klíčů (tj. všechny jedinečné hodnoty "kategorie") a na svém blogu mám na něm nějaký ukázkový kód.