Anche se il tuo driver non implementa distinto, puoi implementarlo tu stesso. In JavaScript (scusate, non conosco Erlang, ma dovrebbe essere tradotto in modo abbastanza diretto) posso dire:
result = db.$cmd.findOne({"distinct" : "collection_name", "key" : "tags"})
Quindi, ovvero:fai un findOne sulla raccolta "$ cmd" di qualsiasi database che stai utilizzando. Passagli il nome della raccolta e la chiave su cui desideri eseguire distinti.
Se hai bisogno di un comando per il quale il tuo driver non fornisce un aiuto, puoi guardare http://www.mongodb.org/display/DOCS/List+of+Database+Command per un elenco alquanto completo dei comandi del database.