सुंदर जोंस को प्रिंट करने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें -
var yourVariableName=db.yourCollectionName.find().sort({_id:-1}).limit(10000); जबकि(yourVariableName.hasNext() ) { Printjsononeline(yourVariableName.next() );};पूर्व>वाक्य रचना को समझने के लिए, आइए हम दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है -
> db.unprettyJsonDemo.insertOne({"StudentName":"John",,"StudentAge":21,"StudentTechnicalSkills":["C",,"C++"]});{ "acknowledge" :true, "insertId" " :ObjectId("5c900df25705caea966c557d")}> db.unprettyJsonDemo.insertOne({"StudentName":"Carol",,"StudentAge":22,"StudentTechnicalSkills":["MongoDB",,"MySQL"]});{ "स्वीकृत " :सच, "insertId" :ObjectId("5c900e085705caea966c557e")}संग्रह से सभी दस्तावेज़ ढूँढें () विधि की सहायता से। क्वेरी इस प्रकार है -
> db.unprettyJsonDemo.find().pretty();निम्न आउटपुट है -
{ "_id" :ObjectId("5c900df25705caea966c557d"), "StudentName" :"John", "StudentAge" :21, "StudentTechnicalSkills" :[ "C", "C++" ]}{ "_id" :ObjectId( "5c900e085705caea966c557e"), "StudentName" :"Carol", "StudentAge" :22, "StudentTechnicalSkills" :[ "MongoDB", "MySQL"]}यहां JSON को व्हॉट्सएप के बिना प्रिंट करने की क्वेरी दी गई है, यानी सुंदर JSON -
> var myCursor =db.unprettyJsonDemo.find ()। सॉर्ट ({_id:-1})। सीमा (10000);> जबकि (myCursor.hasNext ()) {... printjsononeline (myCursor.next ()) );...};निम्न आउटपुट है -
{ "_id" :ObjectId("5c900e085705caea966c557e"), "StudentName" :"Carol", "StudentAge" :22, "StudentTechnicalSkills" :["MongoDB", "MySQL" ] }{ "_id" :ObjectId( "5c900df25705caea966c557d"), "StudentName" :"John", "StudentAge" :21, "StudentTechnicalSkills" :[ "C", "C++"] }