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

MongoDB से प्राप्त स्ट्रिंग्स की एक सरणी के माध्यम से पुनरावृति

यहां आप देख सकते हैं कि कैसे एक फ्रेमवर्क देव ने इस स्थिति को संभालने के बारे में बताया। MongoKitten क्लोज्ड इश्यू 27

लिंक के अमान्य होने की स्थिति में उनके स्पष्टीकरण के कुछ उद्धरण यहां दिए गए हैं।

"MongoKitten BSON लाइब्रेरी किसी दस्तावेज़ की सदस्यता लेते समय हमेशा एक एनम (मान) लौटाती है।"

"एक बीएसओएन सरणी वास्तव में 0 से एक्स तक की चाबियों वाला एक दस्तावेज़ है, इसलिए सरणी के लिए एनम केस में एक दस्तावेज़ है क्योंकि यह संबंधित मूल्य है। क्योंकि मान भी एक डबल या दिनांक हो सकता है, यह अनुरूप नहीं है अनुक्रम प्रोटोकॉल।

सरणी पर पुनरावृति करने का सबसे आसान तरीका दस्तावेज़ सुविधा एक्सेसर ऑन वैल्यू का उपयोग करना है। यह अंतर्निहित दस्तावेज़ देता है यदि मान या तो एक सरणी या दस्तावेज़ है, या एक खाली दस्तावेज़ है यदि यह कुछ और है। फिर आप इस तरह पुनरावृति कर सकते हैं:"

for (key, val) in doc["vals"].document {
   print("Value is \(val)")
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. अवैध ब्रेक स्टेटमेंट (Node.js)

  2. मैं Node.js का उपयोग करके MongoDB में एक कर्सर.forEach () का उपयोग कैसे कर सकता हूं?

  3. बैकएंड डेटा के रूप में नोडज और मोंगोडीबी का उपयोग करके आलसी लोडिंग

  4. मोंगोडीबी स्वचालित रूप से डेटा रीफ्रेश नहीं करता है?

  5. मोंगोडीबी $मैक्स