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

MongoDB में $toString का उपयोग करके मान को स्ट्रिंग में कैसे बदलें?

<घंटा/>

आइए MongoDB में $toString को समझने के लिए एक उदाहरण देखें। उपरोक्त अवधारणा को समझने के लिए, आइए हम दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है -

> db.objectidToStringDemo.insertOne({"UserName":"John"});{ "स्वीकृत" :सच, "insertId" :ObjectId("5c92b80036de59bd9de0639d")}> db.objectidToStringDemo.insertOne({"UserName" :"क्रिस"});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5c92b80436de59bd9de0639e")}> db.objectidToStringDemo.insertOne({"UserName":"Larry"});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5c92b80936de59bd9de0639f")}> db.objectidToStringDemo.insertOne({"UserName":"Robert"});{ "acknowledgeed" :true, "insertedId" :ObjectId("5c92b8de063de0")}> 

संग्रह से सभी दस्तावेज़ों को ढूँढें () विधि की सहायता से प्रदर्शित करें। क्वेरी इस प्रकार है -

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

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

{ "_id" :ObjectId("5c92b80036de59bd9de0639d"), "UserName" :"John" }{ "_id" :ObjectId("5c92b80436de59bd9de0639e"), "UserName" :"Chris" }{ "_id" :ObjectId( "5c92b80936de59bd9de0639f"), "UserName" :"Larry" }{ "_id" :ObjectId("5c92b81836de59bd9de063a0"), "UserName" :"Robert"}

यहां ऑब्जेक्ट आईडी को मोंगोडीबी कुल में एक स्ट्रिंग मान में कनवर्ट करने की क्वेरी है। क्वेरी इस प्रकार है -

> db.objectidToStringDemo.aggregate([... {... $प्रोजेक्ट:{... _id:{... $toString:"$_id" ... } ... } ... } ... ]... );

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

{ "_id" :"5c92b80036de59bd9de0639d" }{ "_id" :"5c92b80436de59bd9de0639e" }{ "_id" :"5c92b80936de59bd9de0639f" }{ "_id" :"5c92b81836de" :"5c92b81836de" 

मूल ObjectId प्राप्त करने के लिए, $toObjectId ऑपरेटर का उपयोग करें -

> db.objectidToStringDemo.aggregate([{$project:{ _id:{$toObjectId:"$_id"}}} ]);

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

{ "_id" :ObjectId("5c92b80036de59bd9de0639d") }{ "_id" :ObjectId("5c92b80436de59bd9de0639e") }{ "_id" :ObjectId("5c92b80936de59bd9de0639f") 06}{ "_id" 063 "_id" } 
  1. जावास्क्रिप्ट में किसी मान को स्ट्रिंग में कैसे परिवर्तित करें?

    ये हैं 5 तरीके किसी मान . को रूपांतरित करने के लिए एक स्ट्रिंग . के लिए . वे हैं खाली स्ट्रिंग्स को जोड़ना टेम्प्लेट स्ट्रिंग्स JSON. कड़ा करना टूस्ट्रिंग () स्ट्रिंग () उदाहरण निम्नलिखित उदाहरण में, उपरोक्त सभी विधियों का उपयोग एक मान को एक स्ट्रिंग में बदलने के लिए किया गया थ

  1. जावास्क्रिप्ट में एक स्ट्रिंग को पूर्णांक में कैसे परिवर्तित करें?

    रूपांतरित करने के लिए एक स्ट्रिंग एक पूर्णांक . के लिए parseInt() फ़ंक्शन का उपयोग जावास्क्रिप्ट . में किया जाता है . parseInt () फ़ंक्शन रिटर्न नैन (संख्या नहीं) जब स्ट्रिंग में संख्या न हो। यदि किसी संख्या के साथ एक स्ट्रिंग भेजी जाती है तो केवल वह संख्या आउटपुट के रूप में वापस की जाएगी। यह फ़

  1. GSON का उपयोग करके ArrayList को स्ट्रिंग में कैसे बदलें?

    GSON जावा लाइब्रेरी है, इसका उपयोग OBJECT को JSON और JSON को ऑब्जेक्ट में बदलने के लिए किया जाता है। आंतरिक रूप से यह क्रमांकन और डी-क्रमिकरण के आधार पर काम करने वाला है। यह उदाहरण दर्शाता है कि GSON लाइब्रेरी का उपयोग करके ArrayList को स्ट्रिंग में कैसे परिवर्तित किया जाए। चरण 1 - एंड्रॉइड स्टूडि