MongoDB API में एक distinct
है।
एग्रीगेशन कमांड, जो संग्रह में निर्दिष्ट कुंजी के लिए अलग-अलग मान देता है। आप इसका उपयोग C# Driver
से भी कर सकते हैं। :
var distinctWords = collection.Distinct("word");
जहां collection
- आपके उदाहरण से एक उदाहरण है। यह क्वेरी word
. के सभी विशिष्ट मान लौटाएगी संग्रह में फ़ील्ड।
साथ ही, जैसा कि @JohnnyHK ने टिप्पणी में उल्लेख किया है, आप लिंक दृष्टिकोण , चूंकि यह C# ड्राइवर द्वारा समर्थित है:
var distinctWords = collection.AsQueryable<Element>().Select(e => e.Word).Distinct();