Има заявка за нещо подобно в jira https://jira.mongodb.org/browse/SERVER-5947 - гласувайте за това, ако искате да имате тази функция.
Междувременно има заобикаляне, ако знаете предварително какви ще бъдат възможните стойности на ключовете (т.е. всички уникални стойности на „категория“) и имам примерен код за него в моя блог.