किसी फ़ील्ड के विशिष्ट मान प्राप्त करने के लिए distinct() मेथड का उपयोग करें।
डेमो डेटा
> db.demo613.insertOne({"Name":"Chris"});
> db.demo613.insertOne({"Name":"Bob"});
> db.demo613.insertOne({"Name":"Bob"});
> db.demo613.insertOne({"Name":"David"});
> db.demo613.insertOne({"Name":"Chris"});
> db.demo613.insertOne({"Name":"Sam"});
क्वेरी
> db.demo613.distinct("Name");
परिणाम
[ "Chris", "Bob", "David", "Sam" ]
distinct() केवल फ़ील्ड के यूनिक मान लौटाता है, पूरा दस्तावेज़ नहीं। पूरे दस्तावेज़ के लिए $group उपयोग करें।