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() সবচেয়ে ভালো পছন্দ।