কম্পিউটার টিউটোরিয়াল

MongoDB-এ আরোহী ক্রমে (ascending order) সর্ট করার পদ্ধতি

MongoDB-এ ডেটা আরোহী ক্রমে সর্ট করার জন্য sort() মেথডে 1 ব্যবহার করা হয়। সিনট্যাক্স: db.yourCollectionName.find().sort({yourField: 1});

একই ডেটাসেট ব্যবহার করে উদাহরণ দেখানো হলো:

> db.sortingDemo.insertOne({"Value": 100});
> db.sortingDemo.insertOne({"Value": 1});
> db.sortingDemo.insertOne({"Value": 150});
> db.sortingDemo.insertOne({"Value": 250});
> db.sortingDemo.insertOne({"Value": 5});
> db.sortingDemo.insertOne({"Value": 199});
> db.sortingDemo.insertOne({"Value": 243});
> db.sortingDemo.insertOne({"Value": 290});

ডিফল্ট অবস্থায় ডেটা:

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

আরোহী ক্রমে সর্ট করার কোয়েরি:

> db.sortingDemo.find().sort({Value: 1});

ফলাফল:

{"_id": ObjectId("..."), "Value": 1}
{"_id": ObjectId("..."), "Value": 5}
{"_id": ObjectId("..."), "Value": 100}
{"_id": ObjectId("..."), "Value": 150}
{"_id": ObjectId("..."), "Value": 199}
{"_id": ObjectId("..."), "Value": 243}
{"_id": ObjectId("..."), "Value": 250}
{"_id": ObjectId("..."), "Value": 290}

এখানে 1 ব্যবহার করলে ছোট থেকে বড় মান অনুযায়ী ডেটা সাজানো হয়।

  1. MySQL আউটপুটকে আরোহী ক্রমে সাজাতে কীভাবে পারি?

  2. MySQL-এ FIELD() ফাংশন ব্যবহার করে কাস্টম সর্ট করুন

  3. MySQL ORDER BY ব্যবহার করে নির্দিষ্ট মানকে প্রথমে দেখানো

  4. C#-তে অ্যারে আসেন্ডিং ক্রমে (Ascending Order) সর্ট করা