मुझे लगता है कि ऐसा करने के लिए आपको रूबी ड्राइवर को छोड़ना होगा क्योंकि मुझे नहीं लगता कि आप इसे MongoMapper के साथ ही कर सकते हैं:
subscribedToThread = Comment.collection.distinct("user_id", {:subscribe_thread => 1})
एक मॉडल पर संग्रह विधि को कॉल करने से संग्रह वापस आ जाता है जैसा कि रूबी ड्राइवर द्वारा सीधे प्रदान किया जाएगा ताकि आप नीचे दिए गए सिंटैक्स का उपयोग करके एक अलग क्वेरी जारी कर सकें:
collection.distinct(key, query = nil)
आप इसके बारे में अधिक पढ़ सकते हैं यहां