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 ব্যবহার করলে ছোট থেকে বড় মান অনুযায়ী ডেটা সাজানো হয়।