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

MongoDB में स्ट्रिंग को ऑब्जेक्ट में बदलें?

<घंटा/>

MongoDB में स्ट्रिंग को ऑब्जेक्ट में बदलने के लिए, $toObjectId का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं -

> db.demo95.insertOne({"Id":"5ab9cbe531c2ab715d42129a"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e2d5ef5b8903cdd865577ac")
}

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

> db.demo95.find();

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

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

MongoDB में स्ट्रिंग को ऑब्जेक्टिड में बदलने की क्वेरी निम्नलिखित है -

> db.demo95.aggregate([ { "$addFields": { "d" : { "$toObjectId": "$Id" } }} ])

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

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

  1. जावास्क्रिप्ट एक स्ट्रिंग को बूलियन में बदलें

    जावास्क्रिप्ट में एक स्ट्रिंग को बूलियन में बदलने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    } </style> </head&g

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

    ऑब्जेक्ट आईडी बीज स्ट्रिंग को स्वीकार नहीं करता है। आपको _id - StringValue का उपयोग करने की आवश्यकता है। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo667.insertOne({_id:Mike});{ स्वीकृत :सच, insertId :माइक } संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें - db.demo667.fi

  1. सी # में स्ट्रिंग को बूल में कनवर्ट करें

    स्ट्रिंग को बूल में बदलने के लिए, C# में Bool.parse विधि का उपयोग करें - सबसे पहले, एक स्ट्रिंग सेट करें - string str = "false"; अब, इसे बूल में बदलें - bool.Parse(str); यहाँ पूरा कोड है - उदाहरण using System; using System.Linq; class Demo {    static void Main() {   &nbs