Има distinct
команда в mongodb, която може да се използва във връзка със заявка. Въпреки това вярвам, че това просто връща отделен списък със стойности за конкретен ключ, който наименувате (т.е. във вашия случай ще получите върнати само стойностите на id), така че не съм сигурен, че това ще ви даде точно това, което искате, ако се нуждаете от целите документи - вместо това може да поискате MapReduce.
Документация на отделно:http://www.mongodb.org/display/DOCS/Aggregation#Aggregation-Distinct