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

MongoDB में स्ट्रिंग को न्यूमेरिकल वैल्यू में कैसे कन्वर्ट करें

MongoDB में स्ट्रिंग फील्ड को न्यूमेरिकल (इंटीजर) में कन्वर्ट करने के लिए forEach लूप के साथ parseInt() का उपयोग करें।

उदाहरण से समझें

एक कलेक्शन बनाकर स्ट्रिंग के रूप में EmployeeId इन्सर्ट करते हैं:

> db.convertStringToNumberDemo.insertOne({"EmployeeId": "101", "EmployeeName": "Larry"});
> db.convertStringToNumberDemo.insertOne({"EmployeeId": "1120", "EmployeeName": "Mike"});
> db.convertStringToNumberDemo.insertOne({"EmployeeId": "3210", "EmployeeName": "Sam"});

सभी डॉक्यूमेंट देखने के लिए:

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

आउटपुट (कन्वर्जन से पहले):

अब स्ट्रिंग को इंटीजर में कन्वर्ट करने के लिए:

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

फिर से चेक करें:

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

आउटपुट (कन्वर्जन के बाद):

नोट: MongoDB 4.0+ में एग्रीगेशन पाइपलाइन में $toInt या $convert का उपयोग करके सर्वर-साइड कन्वर्जन अधिक कुशल है।

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

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

  1. - MongoDB में स्ट्रिंग को इंट में कैसे कन्वर्ट करें?

    MongoDB में स्ट्रिंग-स्टोर संख्याओं को पूर्णांक में बदलने के लिए, शेल में forEach() के साथ parseInt() (या NumberInt()) का उपयोग करें, या एग्रीगेशन में $toInt (MongoDB 4.0+) का उपयोग करें। उदाहरण: स्ट्रिंग के रूप में संग्रहीत मूल्य > db.demo369.insertOne({Price:1000000}); { acknowledged : true, i

  1. - C# में सूची को स्ट्रिंग में कैसे बदलें

    एक सूची घोषित करें। List l = new List(); अब, सूची में तत्व जोड़ें। // तत्व l.Add(Accessories); l.Add(Footwear); l.Add(Watches); अब इसे स्ट्रिंग में बदलें। string str = string.Join( , l.ToArray()); आइए C# में सूची को स्ट्रिंग में बदलने का अंतिम कोड देखें: उदाहरण using System; using System.Collection