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

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


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


सभी दस्तावेज़ देखने के लिए:

{ "_id" : ObjectId("5e2d5ef5b8903cdd865577ac"), "Id" : "5ab9cbe531c2ab715d42129a" }

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

$addFields के साथ $toObjectId का उपयोग करें:


परिणाम:


नोट: $toObjectId MongoDB 4.0+ में उपलब्ध है। यह 24-हेक्साडेसिमल कैरेक्टर स्ट्रिंग को ObjectId में बदलता है।

  1. JavaScript में स्ट्रिंग को बूलियन में बदलें JavaScript में स्ट्रिंग को बूलियन में बदलें

    JavaScript में स्ट्रिंग को बूलियन में बदलना एक सामान्य कार्य है, लेकिन इसके कई तरीके हैं जिनके अलग-अलग व्यवहार होते हैं। सही विधि चुनना महत्वपूर्ण है। उदाहरण { const val = inputEle.value.trim(); sampleEle.innerHTML = ; // विभिन्न विधियां sampleEle.innerH

  1. - MongoDB में सीड स्ट्रिंग का उपयोग करके ObjectId कैसे बनाएं?

    ObjectId सीड स्ट्रिंग स्वीकार नहीं करता। आपको _id - StringValue का उपयोग करने की आवश्यकता है। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo667.insertOne({_id:Chris}); { acknowledged : true, insertedId : Chris } > db.demo667.insertOne({_id:David}); { acknowledged : true, insertedId : David

  1. - C# में स्ट्रिंग को Bool में बदलना

    C# में किसी स्ट्रिंग को बूलियन (bool / Boolean) में बदलने के लिए bool.Parse() या bool.TryParse() मेथड्स का उपयोग किया जाता है। उदाहरण: Parse() का उपयोग using System; class Demo { static void Main() { string str = false; // Parse() - True या False (केस-इनसेंसिटिव)