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

सी # ड्राइवर का उपयोग कर मोंगोडीबी में किसी सरणी के उप-दस्तावेज़ में निहित सरणी के उप-दस्तावेज़ में फ़ील्ड को कैसे अपडेट करें?

आप उप-दस्तावेज़ के उप-दस्तावेज़ को अपडेट नहीं कर रहे हैं। आप किसी सरणी के उप-दस्तावेज़ के एक फ़ील्ड को अपडेट कर रहे हैं जो पैरेंट सरणी के उप-दस्तावेज़ के अंदर है।

आप पहले . को अपडेट कर सकते हैं कोड ब्लो द्वारा तत्व

col.Update(Query.EQ("Sessions.ID", sessionID),
                Update.Set("Sessions.$.Order.Items.0.Title", newTitle));

एक साधारण अपडेट क्वेरी के साथ आप सभी को अपडेट नहीं कर सकते हैं तत्वों का शीर्षक। यह लिंक आपकी मदद कर सकता है (कस्टम जावास्क्रिप्ट अपडेट क्वेरी के साथ)

कैसे MondoDB में एक नेस्टेड सरणी के बहु अद्यतन के लिए?



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

  2. तारीख की स्थिति पर नेवला क्वेरी का कोई परिणाम नहीं है, MongoDB शेल वर्क्स

  3. MongoDB कुल लापता दिनों को भरें

  4. क्लाउड में MongoDB बैकअप स्टोर करने के लिए टिप्स

  5. उपक्षेत्रों पर मोंगो क्वेरी