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

MongoDB में कई दस्तावेज़ डालें या अपडेट करें

जैसा कि कहा गया है यहाँ , आपको जो चाहिए वह करने के लिए आप कुछ इस तरह डाल सकते हैं

script.js

(* चेतावनी:परीक्षण न किया गया कोड )

use YOUR_DB
var bulk = db.collection.initializeUnorderedBulkOp();
bulk.find( { _id : 1 } ).upsert().update( { $set: { "text": "something else" } } );
bulk.find( { _id : 4 } ).upsert().update( { $set: { "text": "baz" } } );
bulk.find( { _id : 99 } ).upsert().update( { $set: { "text": "mrga" } } );
bulk.execute();

और इसके साथ चलाएं

मोंगो

मुझे इसे इस तरह से करना पड़ा क्योंकि 1000 से अधिक दस्तावेज़ों को अपडेट/सम्मिलित करने के लिए मैंने जो कुछ भी करने की कोशिश की वह सीमा के कारण काम नहीं कर सका।

स्रोत



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडीबी $या क्वेरी

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

  3. मॉड्यूल के बाहर आयात विवरण का उपयोग नहीं कर सकते

  4. आंतरायिक MongoDB कनेक्शन समस्या:एक सॉकेट को एक्सेस करने की अनुमति के द्वारा निषिद्ध तरीके से एक्सेस करने का प्रयास किया गया था

  5. मोंगो में नेस्टेड सरणी दस्तावेज़ को अद्यतन करने के लिए क्वेरी कैसे बनाएं?