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

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


Aggregation में $toString ऑपरेटर का उपयोग

MongoDB एग्रीगेशन पाइपलाइन में $toString ऑपरेटर किसी मान को स्ट्रिंग में बदलने के लिए उपयोग किया जाता है। आमतौर पर ObjectId को स्ट्रिंग में बदलने के लिए इसका उपयोग होता है।

उदाहरण डेटा

> db.objectidToStringDemo.insertOne({"UserName":"John"});
{ "acknowledged" : true, "insertedId" : ObjectId("5c92b80036de59bd9de0639d") }
> db.objectidToStringDemo.insertOne({"UserName":"Chris"});
{ "acknowledged" : true, "insertedId" : ObjectId("5c92b80436de59bd9de0639e") }
> db.objectidToStringDemo.insertOne({"UserName":"Larry"});
{ "acknowledged" : true, "insertedId" : ObjectId("5c92b80936de59bd9de0639f") }
> db.objectidToStringDemo.insertOne({"UserName":"Robert"});
{ "acknowledged" : true, "insertedId" : ObjectId("5c92b81836de59bd9de063a0") }

सभी दस्तावेज़:

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

ObjectId को स्ट्रिंग में बदलें

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

स्ट्रिंग को वापस ObjectId में बदलें: $toObjectId

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

उपयोग: API रिस्पॉन्स में ObjectId को स्ट्रिंग के रूप में भेजने के लिए यह बहुत उपयोगी है।

  1. - जावास्क्रिप्ट में किसी मान को स्ट्रिंग में कैसे बदलें?

    किसी मान को स्ट्रिंग में बदलने के 5 तरीके हैं। वे हैं: खाली स्ट्रिंग्स के साथ कनकैटनेशन टेम्पलेट स्ट्रिंग्स JSON.stringify toString() String() उदाहरण निम्नलिखित उदाहरण में, उपरोक्त सभी मेथड्स का उपयोग करके एक मान को स्ट्रिंग में बदला गया है और अंतिम परिणाम आउटपुट में दिखाया गया है। <html> &

  1. - जावास्क्रिप्ट में स्ट्रिंग को इंटीजर में कैसे बदलें?

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

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

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