संभवतः इनमें से कई दस्तावेज़ होंगे और इस प्रकार आप इसे प्रति ObjectId चाहते हैं।
db.myCollection.aggregate([
{"$project": {"collegeIDs":1}},
{"$unwind":"$collegeIDs"},
{"$group": {"_id":{"_id":"$_id", "cid":"$collegeIDs"}, "count":{"$sum":1}}},
{"$match": {"count":{"$gt":1}}},
{"$group": {"_id": "$_id._id", "collegeIDs":{"$addToSet":"$_id.cid"}}}
])
यह वही हो सकता है जो आप चाहते हैं, आपके प्रश्न से स्पष्ट नहीं:
db.myCollection.aggregate([
{"$match": {"userID":"USER001"}},
{"$project": {"collegeIDs":1, "_id":0}},
{"$unwind":"$collegeIDs"},
{"$group": {"_id":"$collegeIDs", "count":{"$sum":1}}},
{"$match": {"count":{"$gt":1}}},
])