কম্পিউটার

মঙ্গোডিবি-তে কীভাবে সাজানো ক্রম সঞ্চালন করবেন?


ক্রমবর্ধমান ক্রমে সাজাতে, সিনট্যাক্স নিম্নরূপ -

db.yourCollectionName.find().sort({yourField:1});

ধারণাটি বুঝতে, আসুন ডকুমেন্টের সাথে একটি সংগ্রহ তৈরি করি। একটি নথির সাথে একটি সংগ্রহ তৈরি করার প্রশ্নটি নিম্নরূপ -

> db.sortingDemo.insertOne({"Value":100});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c8f8e2ed3c9d04998abf006")}> db.sortingDemo"VertalOne({100}) });{ "স্বীকৃত" :সত্য, "ইনসার্টেডআইডি" :অবজেক্টআইডি("5c8f8e31d3c9d04998abf007")}> db.sortingDemo.insertOne({"মান":150});{ "স্বীকৃত" :সত্য, "অবজেক্ট আইডিআইডি" "5c8f8e34d3c9d04998abf008")}> db.sortingDemo.insertOne({"Value":250});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c8f8e37d3c9d0498abf008") :5});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c8f8e3bd3c9d04998abf00a")}> db.sortingDemo.insertOne({"Value":199});{ "স্বীকৃত" :true, "insertedId ObjectId("5c8f8e3ed3c9d04998abf00b")}> db.sortingDemo.insertOne({"Value":243});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c8f8e44d3c9df00b")} মান":290});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5c8f8e48d3c9d04998abf00d")}

Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

> db.sortingDemo.find().pretty();

নিচের আউটপুট −

{ "_id" :ObjectId("5c8f8e2ed3c9d04998abf006"), "মান" :100 }{ "_id" :ObjectId("5c8f8e31d3c9d04998abf007"), "মান" :1 " :1" :4998bf006" বস্তু , "মান" :150 }{ "_id" :ObjectId("5c8f8e37d3c9d04998abf009"), "মান" :250 }{ "_id" :ObjectId("5c8f8e3bd3c9d04998abf00a" :"_id" :"_id" :"_id "5c8f8e3ed3c9d04998abf00b"), "মান" :199 }{ "_id" :ObjectId("5c8f8e44d3c9d04998abf00c"), "মান" :243 }{ "_id" :ObjectId("4df208e" 4df208) :অবজেক্টআইডি("4d089) "4df208" নিচের ক্রমে ফলাফল পেতে প্রশ্ন করুন। প্রশ্নটি নিম্নরূপ:> db.sortingDemo.find().sort({Value:-1});

নিচের আউটপুট −

{ "_id" :ObjectId("5c8f8e48d3c9d04998abf00d"), "মান" :290 }{ "_id" :ObjectId("5c8f8e37d3c9d04998abf009"), "মান" :"c848bf009" (অবজেক্ট:250}{48d48) অবজেক্ট , "মান" :243 }{ "_id" :অবজেক্টআইডি("5c8f8e3ed3c9d04998abf00b"), "মান" :199 }{ "_id" :ObjectId("5c8f8e34d3c9d04998abf008" :_Vidal" :_Vidal "5c8f8e2ed3c9d04998abf006"), "মান" :100 }{ "_id" :অবজেক্টআইডি("5c8f8e3bd3c9d04998abf00a"), "মান" :5 }{ "_id" :ObjectId("5c8f9f78" :ObjectId("5c8f9f78"} 
  1. আমরা কিভাবে MySQL আউটপুটকে নিচের ক্রমে সাজাতে পারি?

  2. কিভাবে MySQL এ ক্ষেত্রের মান দ্বারা কাস্টম বাছাই করা যায়?

  3. কিভাবে MySQL ORDER BY দিয়ে মান অনুসারে সাজাতে হয়?

  4. আপনি কিভাবে C# তে একটি অ্যারে সাজাতে চান?