অনন্য মান পেতে এবং সদৃশ উপেক্ষা করতে, MongoDB-তে distinct() ব্যবহার করুন। distinct() একটি একক সংগ্রহ জুড়ে একটি নির্দিষ্ট ক্ষেত্রের জন্য স্বতন্ত্র মান খুঁজে পায় এবং একটি অ্যারেতে ফলাফল প্রদান করে৷
আসুন নথি-
সহ একটি সংগ্রহ তৈরি করি> db.demo704.insertOne({"LanguageCode":"hi"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5ea6ee18551299a9f98c93bd")}> db.demo704."LeangOne :"en"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5ea6ee1e551299a9f98c93be")}> db.demo704.insertOne({"LanguageCode":"hi"});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5ea6ee20551299a9f98c93bf")}> db.demo704.insertOne({"LanguageCode":"eo"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5ea6ee20551299a9f98c93bf")}> db.demo704. demo704.insertOne({"LanguageCode":"eu"});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5ea6ee2f551299a9f98c93c1")}> db.demo704.insertOne({"Language:"fode"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5ea6ee35551299a9f98c93c2")}> db.demo704.insertOne({"LanguageCode":"fo"});{ "স্বীকৃত" :true, "insertedId" :ObjectId "5ea6ee37551299a9f98c93c3")}
Find() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন> db.demo704.find();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5ea6ee18551299a9f98c93bd"), "LanguageCode" :"hi" }{ "_id" :ObjectId("5ea6ee1e551299a9f98c93be"), "LanguageCode" :"Id" :"Id" :" "5ea6ee20551299a9f98c93bf"), "LanguageCode" :"hi" }{ "_id" :ObjectId("5ea6ee2c551299a9f98c93c0"), "LanguageCode" :"eo" }{ "_id" :ObjectId198" :ObjectId198""Code195ang" :ObjectId("5ea6ee2c551299a9f98c93c0"), eu" }{ "_id" :ObjectId("5ea6ee35551299a9f98c93c2"), "LanguageCode" :"fo" }{ "_id" :ObjectId("5ea6ee37551299a9f98c93c3"), "LanguageCode" } ":অনন্য মান পেতে এবং ফলাফল একটি অ্যারে −
-এ প্রদর্শন করার জন্য নিম্নোক্ত ক্যোয়ারী> db.demo704.distinct("LanguageCode");এটি নিম্নলিখিত আউটপুট −
তৈরি করবে[ "hi", "en", "eo", "eu", "fo" ]