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

mongoimport फ़ील्ड प्रकार चुनना

CSV/TSV को mongodb में आयात करते समय, विकल्प --columnsHaveTypes columntypes को परिभाषित करने में मदद कर सकता है। लेकिन दस्तावेज़ बहुत अस्पष्ट लगता है। अंत में सफल होने तक मैंने कई बार कोशिश की। आपको विकल्प जोड़ना चाहिए --columnsHaveTypes और प्रत्येक कॉलम को --fields . के बाद बदलें और "(" और ")" से पहले "\" का उपयोग करना याद रखें। उदाहरण के लिए, परिवर्तन:

mongoimport -h foohost -d bardb -c fooc --type tsv --fields col1,col2,col3 --file path/to/file.txt

में

mongoimport -h foohost -d bardb -c fooc --type tsv --fields col1.int32\(\),col2.double\(\),col3.string\(\) --columnsHaveTypes --file path/to/file.txt


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडीबी $reverseArray

  2. MongoDB Stitch के साथ Android के लिए एक नोट लेने वाला ऐप बनाएं

  3. मोंगोडब:पहले कनेक्ट पर सर्वर से कनेक्ट करने में विफल रहा

  4. Mongo ObjectId को क्रमबद्ध करते समय JSON.NET ने त्रुटि डाली:

  5. MongoDB बैकअप और MongoDump का उपयोग करके पुनर्स्थापित करें