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

MongoDB में स्ट्रिंग को संख्यात्मक मानों में कैसे बदलें?

<घंटा/>

MongoDB में स्ट्रिंग को संख्यात्मक मानों में बदलने के लिए आपको कुछ कोड का उपयोग करने की आवश्यकता है।

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

> db.convertStringToNumberDemo.insertOne({"EmployeeId":"101","EmployeeName":"Larry"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c7f56528d10a061296a3c31")
}
> db.convertStringToNumberDemo.insertOne({"EmployeeId":"1120","EmployeeName":"Mike"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c7f56648d10a061296a3c32")
}
> db.convertStringToNumberDemo.insertOne({"EmployeeId":"3210","EmployeeName":"Sam"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c7f566e8d10a061296a3c33")
}

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

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

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

{
   "_id" : ObjectId("5c7f56528d10a061296a3c31"),
   "EmployeeId" : "101",
   "EmployeeName" : "Larry"
}
{
   "_id" : ObjectId("5c7f56648d10a061296a3c32"),
   "EmployeeId" : "1120",
   "EmployeeName" : "Mike"
}
{
   "_id" : ObjectId("5c7f566e8d10a061296a3c33"),
   "EmployeeId" : "3210",
   "EmployeeName" : "Sam"
}

यहाँ MongoDB में एक स्ट्रिंग को संख्यात्मक मानों में बदलने की क्वेरी है। "कर्मचारी आईडी" स्ट्रिंग को संख्यात्मक मानों में बदलें। क्वेरी इस प्रकार है -

> db.convertStringToNumberDemo.find().forEach(function(x)
   ... {
      ... db.convertStringToNumberDemo.update
      ... (
         ...
         ... {
            ... "_id": x._id,
            ...
         ... },
         ... {
            ... "$set":
            ... {
               ... "EmployeeId": parseInt(x.EmployeeId)
            ... }
         ... }
      ... )
   ... }
... );

अब संग्रह से दस्तावेजों की जांच करें। क्वेरी इस प्रकार है -

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

एक पूर्णांक में परिवर्तित स्ट्रिंग मान (कर्मचारी आईडी) को प्रदर्शित करने वाला आउटपुट निम्नलिखित है -

{
   "_id" : ObjectId("5c7f56528d10a061296a3c31"),
   "EmployeeId" : 101,
   "EmployeeName" : "Larry"
}
{
   "_id" : ObjectId("5c7f56648d10a061296a3c32"),
   "EmployeeId" : 1120,
   "EmployeeName" : "Mike"
}
{
   "_id" : ObjectId("5c7f566e8d10a061296a3c33"),
   "EmployeeId" : 3210,
   "EmployeeName" : "Sam"
}

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

    एक स्ट्रिंग को JavaScript ऑब्जेक्ट में बदलने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>

  1. स्ट्रिंग को इंट में बदलने के लिए MongoDB क्वेरी?

    स्ट्रिंग को इंट में बदलने के लिए, MongoDB में parseInt () का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo369.insertOne({"Price":"1000000"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e57e2e32ae06

  1. सूची को सी # में स्ट्रिंग में कैसे परिवर्तित करें?

    एक सूची घोषित करें। List < string > l = new List < string > (); अब, सूची में तत्व जोड़ें। // elements l.Add("Accessories"); l.Add("Footwear"); l.Add("Watches"); अब इसे एक स्ट्रिंग में बदलें। string str = string.Join(" ", l.ToArray()); आइए सूची क