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

MongoDB শেল স্ক্রিপ্টের আউটপুট পান

MongoDB শেল-এ আউটপুট দেখানোর পদ্ধতি

MongoDB শেল স্ক্রিপ্টের ফলাফল দেখতে printjson() বা print() ফাংশন ব্যবহার করা হয়।

উদাহরণ: অবজেক্টের অ্যারে তৈরি ও প্রদর্শন

১. ডেটা তৈরি

> var studentDetails=[
  {"StudentName":"John","StudentAge":21},
  {"StudentName":"Carol","StudentAge":24},
  {"StudentName":"David","StudentAge":25}
];

২. printjson() দিয়ে সুন্দর ফরম্যাটে আউটপুট

> printjson(studentDetails);

আউটপুট:

[
  {
    "StudentName" : "John",
    "StudentAge" : 21
  },
  {
    "StudentName" : "Carol",
    "StudentAge" : 24
  },
  {
    "StudentName" : "David",
    "StudentAge" : 25
  }
]

দুটি ফাংশনের পার্থক্য

  • printjson(): JSON ফরম্যাটে ইন্ডেন্টেড আউটপুট দেয়, পড়া সহজ।
  • print(): কম্প্যাক্ট আউটপুট দেয়, লগিং-এর জন্য উপযোগী।

ব্যবহারিক টিপস

ডিবাগিং বা স্ক্রিপ্ট চালানোর সময় ভেরিয়েবলের মান যাচাই করতে printjson() সবচেয়ে ভালো পছন্দ।

  1. MongoDB শেলে ডেট ফরম্যাট করার পদ্ধতি

  2. MongoDB-এ $unwind ব্যবহার করে কাউন্ট বের করা

  3. MongoDB শেল-এ নির্দিষ্ট মান অনুযায়ী ডকুমেন্ট ফিল্টার করে প্রিন্ট করা

  4. MongoDB-এ ডকুমেন্ট সংখ্যা (Count) বের করা (count() / countDocuments())