MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

MongoDB 4.0 में सरणी की सामग्री को अल्पविराम से अलग किए गए मानों के रूप में रखकर स्ट्रिंग सरणी को स्ट्रिंग में कैसे बदलें

आप इसे मोंगो शेल . से कर सकते हैं , इस प्रकार:

इनपुट दस्तावेज़:

{ "_id" : 1, "a" : [ "blue", "green", "red" ] }
{ "_id" : 2, "a" : [ "cat", "dog", "rat" ] }

प्रश्न:

db.arr1.find()
       .forEach( doc => { doc.a = doc.a.toString(); db.arr1.save(doc); } )

परिणाम (अपडेट किया गया संग्रह):

{ "_id" : 1, "a" : "blue,green,red" }
{ "_id" : 2, "a" : "cat,dog,rat" }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब एम्बेडेड संग्रह में आइटमों की क्वेरी रिटर्निंग गिनती

  2. मोंगो जावा ड्राइवर से db.Collection.stats () को कैसे कॉल करें?

  3. पीएचपी मोंगो सॉकेट से पढ़ने में त्रुटि

  4. एक वेबसाइट सेवा द्वारा उपयोग के लिए मोंगो/मेमकैच्ड में स्पार्क डेटा लोड करें

  5. मोंगोडीबी में सबसे अधिक बार होने वाले मूल्य को खोजने का सबसे अच्छा तरीका क्या है?