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

पुन:सम्मिलन के बिना PyMongo में MongoDB दस्तावेज़ सरणी में आइटम जोड़ें

आपको पहले दस्तावेज़ को पुनः प्राप्त करने के लिए उपयोग करने की आवश्यकता नहीं है बस .update . का उपयोग करें $push . के साथ विधि ऑपरेटर।

def update_tags(ref, new_tag):
    coll.update({'ref': ref}, {'$push': {'tags': new_tag}})

चूंकि अपडेट बहिष्कृत है, इसलिए आपको find_one_and_update . का उपयोग करना चाहिए या update_one विधि यदि आप pymongo 2.9 या नए का उपयोग कर रहे हैं



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB को DynamoDB में माइग्रेट करना, भाग 2

  2. MongoDB $toDate

  3. MongoDB में अलग-अलग फ़ील्ड वेट के साथ टेक्स्ट इंडेक्स बनाएं

  4. रेल 3:एक ही समय में सक्रिय रिकॉर्ड और मोंगोइड का उपयोग कैसे करें

  5. अपवाद:BSON प्रकार EOO से दिनांक में कनवर्ट नहीं किया जा सकता