Há um pedido para algo assim em jira https://jira.mongodb.org/browse/SERVER-5947 - vote se você gostaria de ter esse recurso.
Enquanto isso, há uma solução alternativa se você souber antecipadamente quais serão os valores possíveis das chaves (ou seja, todos os valores exclusivos de "categoria") e eu tiver algum código de exemplo no meu blog.