में डेटा बेस फ़ाइल.जेसन आयात करें। मेरे पास एक फ़ाइल है जिसमें एक डेटा बेस है जिसे मैंने विंडोज़ मैंगोडब से निर्यात किया है, और मैं उस फ़ाइल को रोबॉमोंगो में आयात करना चाहता हूं (एनपीएम द्वारा स्थापित मोंगोडब से जुड़ा हुआ) Unbuntu। मैं एक नौसिखिया हूं और मुझे नहीं पता कि कैसे आगे बढ़ना है, टर्मिनल उपयोग (रोबोमोंगो या उबंटू)? क्या आप मेरी मदद कर सकते हैं।robomongo
उत्तर
ठीक है, मुझे जवाब मिला। खोल मैक ओएस एक्स या यूनिक्स प्रकार में:
$ mongoimport -d your Database Name -c your Collection Name --file /path/to/my/fileThatIwantToImport.json
प्रदान करता है क्या आप जानते हैं कि s.th. को कैसे आयात करें। Robomongo/Mac शैल के साथ यदि डेटाबेस आपके स्थानीय वातावरण से बाहर है। जैसे सर्वर खोल के बिना सर्वर पर? –
@AndiGiga मैंने एक उत्तर प्रदान किया कि कैसे एक remotedb – toddg
अगर यह एक bson नहीं है, और केवल json, आप mongoimport --jsonArray
उपयोग कर सकते हैं। संदर्भ Insert json file into mongodb
परीक्षण किया गया:
mongoimport --jsonArray -d <DataBase Name> -c <Collection Name> --file /path/to/my/fileThatIwantToImport.json
यह बहुत अच्छी तरह काम करता है!
एक दूरस्थ डाटाबेस (@ andi-Giga) के साथ mongoimport उपयोग करने के इच्छुक किसी के लिए, यहाँ है कि मैं क्या यह काम करने के लिए किया था है:
mongoimport -h xxx.mlab.com --port 2700 -d db_name -c collection_name -u user_name -p password --type json --file /Path/to/file.json
तर्क स्वतः स्पष्ट होना चाहिए। this link
पर
-h hostname
अधिक जानकारी Robomongo में एक संग्रह के लिए डेटा आयात करने के:
पर आयात करना है इस विधि के साथ एकमात्र समस्या यह है कि बड़ी JSON फ़ाइलों को पार्स करते समय UI को गैर जिम्मेदार कैसे बनाया जाता है। –
RoboMongo सिर्फ अपने mongod जो MongoDB प्रणाली के लिए प्राथमिक डेमॉन प्रक्रिया है के लिए यूआई है।
केवल RoboMongo से आयात करने का विकल्प
Right Click on Collection -> Insert Document
यह आप टर्मिनल से
mongoimport आदेश का उपयोग कर आयात कर सकते हैं से
अलावा है।
- ओपन टर्मिनल और प्रकार मोंगो
- अब मोंगो इंटरैक्टिव खोल
- उपयोग निम्न आदेश संग्रह
के रूप में json फ़ाइल आयात करने के लिए में mongoimport -d Database_Name -c COLLECTION_NAME - फ़ाइल < जेसन फ़ाइल
- 1. Robomongo, कस्टम फ़ंक्शंस का उपयोग कैसे करें?
- 2. mongodb संस्करण 3.0.0 क्लाइंट robomongo mongovue
- 3. Robomongo कनेक्ट नहीं हो सकता है: अपेक्षित फ़ील्ड
- 4. संग्रह Robomongo में डेटाबेस में नहीं दिखाए गए हैं 0.8.5
- 5. mongodb डेटाबेस सूची खाली है लेकिन मैं सामग्री को देख सकता हूं
- 6. त्रुटि: mongodb
- 7. रोबोमोंगो को mongoDB डॉकर कंटेनर से कनेक्ट करें
- 8. अमेज़ॅन इंस्टेंस के साथ रोबोमोन्गो को कनेक्ट करने में सक्षम नहीं
- 9. मोंगोडीबी 3.0.1 ऑथ के साथ समस्याएं - रोबोमोन्गो
- 10. विंडोज 10
- 11. मैं अपने स्थानीय ग्राहक उपकरणों से OpenShift MongoDB डेटाबेस से कनेक्ट करना चाहते
- 12. रोबो 3T त्रुटि: नेटवर्क पहुंच योग्य नहीं है
- 13. MongoDB С # ड्राइवर का उपयोग करके obj.ToBsonDocument() को कॉल करके वैश्विक स्तर पर शून्य मानों को अनदेखा कैसे करें?
- 14. मोंगो संग्रह से बाइनरी डेटा का उपयोग छवि स्रोत के रूप में
- 15. मोंगोडीबी जावा एपीआई: पूर्ण-पाठ खोज
Robomongo - एक खोल केंद्रित क्रॉसप्लेटफार्म MongoDB प्रबंधन उपकरण है। अच्छा GUI – Mayuri