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

मैं mongodb में किसी सरणी के शीर्ष पर एक मान कैसे जोड़ूं?

इसमें किसी भी नए व्यक्ति के लिए, MongoDB 2.6+ $position ऑपरेटर , जिसका उपयोग वांछित प्रभाव प्राप्त करने के लिए किया जा सकता है। यहां लाभ यह है कि आपको अपने संपूर्ण दस्तावेज़ सरणी को वापस करने की आवश्यकता नहीं है, इसे स्थानीय रूप से अपडेट करें और इसे सहेजें - $position ऑपरेटर का मतलब है कि चीजें परमाणु रूप से की जा सकती हैं।

आपको इसे $each . के संयोजन में उपयोग करने की आवश्यकता है :

$push: { colors: { $each: ['yellow'], $position: 0 } }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मैं pymongo का उपयोग करके MongoDB से एक संग्रह की प्रतिलिपि कैसे बना सकता हूं और दूसरे खाली संग्रह में पेस्ट कर सकता हूं?

  2. मोंगोडब अप्सर्ट एम्बेडेड दस्तावेज़

  3. Linux पर MongoDB सामुदायिक संस्करण 4.0 स्थापित करें

  4. नेवला एकत्रीकरण में फ़ील्ड नहीं दिख रहा है

  5. Ubuntu 20.04 पर Mongodb को स्थापित करने में समस्याएँ