Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MongoDB

MongoDB शेल में डिफ़ॉल्ट रूप से prettyprint कैसे करें?


आप MongoDB शेल में कर्सर ऑब्जेक्ट पर pretty() फ़ंक्शन कॉल करके prettyprint कर सकते हैं। सिंटैक्स इस प्रकार है:

db.yourCollectionName.find().pretty();

कॉन्सेप्ट समझने के लिए, एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है:

>db.prettyDemo.insertOne({"ClientName":"Larry","ClientAge":27,"ClientFavoriteCountry":["US","UK"]}); { "acknowledged" : true, "insertedId" : ObjectId("5c8a440de01f572ca0ccf5f2") } >db.prettyDemo.insertOne({"ClientName":"Mike","ClientAge":57,"ClientFavoriteCountry":["AUS","UK"]}); { "acknowledged" : true, "insertedId" : ObjectId("5c8a4420e01f572ca0ccf5f3") }

find() विधि की मदद से संग्रह से सभी दस्तावेज़ प्रदर्शित करें। क्वेरी इस प्रकार है:

> db.prettyDemo.find();

आउटपुट निम्न है:

{ "_id" : ObjectId("5c8a440de01f572ca0ccf5f2"), "ClientName" : "Larry", "ClientAge" : 27, "ClientFavoriteCountry" : [ "US", "UK" ] } { "_id" : ObjectId("5c8a4420e01f572ca0ccf5f3"), "ClientName" : "Mike", "ClientAge" : 57, "ClientFavoriteCountry" : [ "AUS", "UK" ] }

pretty() फ़ंक्शन कॉल करने की क्वेरी यहाँ है:

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

आउटपुट निम्न है:

{ "_id" : ObjectId("5c8a440de01f572ca0ccf5f2"), "ClientName" : "Larry", "ClientAge" : 27, "ClientFavouriteCountry" : [ "US", "UK" ] } { "_id" : ObjectId("5c8a4420e01f572ca0ccf5f3"), "ClientName" : "Mike", "ClientAge" : 57, "ClientFavoriteCountry" : [ "AUS", "UK" ] }

  1. MongoDB शेल को mongos कमांड से कैसे चलाएं MongoDB शेल को mongos कमांड से कैसे चलाएं

    MongoDB शेल (mongo) लॉन्च करना MongoDB शेल शुरू करने के लिए कमांड लाइन से mongo कमांड चलाएं। यह MongoDB सर्वर से कनेक्ट करने का प्राथमिक इंटरैक्टिव तरीका है। MongoDB बिन डायरेक्टरी में नेविगेट करें सबसे पहले कमांड प्रॉम्प्ट/टर्मिनल से MongoDB इंस्टॉलेशन के bin डायरेक्टरी में जाएं: cd /usr/local/mo

  1. - MongoDB संग्रह में पंक्तियों की संख्या गिनें

    दस्तावेज़ों की संख्या गिनने के लिए, MongoDB में count() का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo664.insertOne({_id:1,ClientName:Chris}); { acknowledged : true, insertedId : 1 } > db.demo664.insertOne({_id:2,ClientName:Bob}); { acknowledged : true, insertedId : 2 } >

  1. Windows Terminal में डिफ़ॉल्ट शेल कैसे बदलें Windows Terminal में डिफ़ॉल्ट शेल कैसे बदलें

    Windows Terminal, डिफ़ॉल्ट रूप से, अपने कमांड-लाइन इंटरप्रेटर के रूप में Windows PowerShell का उपयोग करता है। यदि आप कमांड प्रॉम्प्ट या किसी अन्य कमांड-लाइन इंटरप्रेटर का उपयोग करते हैं, तो आप Windows Terminal में डिफ़ॉल्ट शेल बदलना चाह सकते हैं। हमने देखा है कि डिफ़ॉल्ट कुंजी बाइंडिंग कैसे बदलें -