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

MongoDB में CSV को संग्रह कैसे निर्यात करें?

@ करोली-होर्वाथ के पास यह सही है। csv के लिए फ़ील्ड आवश्यक हैं।

MongoDB इश्यू ट्रैकर में इस बग के अनुसार https://jira.mongodb.org/browse/SERVER-4224 आपको csv को निर्यात करते समय फ़ील्ड प्रदान करना होगा . दस्तावेज़ इस पर स्पष्ट नहीं हैं। यही त्रुटि का कारण है।

इसे आजमाएं:

mongoexport --host localhost --db dbname --collection name --csv --out text.csv --fields firstName,middleName,lastName

अद्यतन करें:

यह कमिट:https://github.com/mongodb/mongo-tools/commit/586c00ef09c32c77907bd20d722049ed23065398 3.0.0-rc10 और बाद के डॉक्स को ठीक करता है। यह बदलता है

Fields string `long:"fields" short:"f" description:"comma separated list of field names, e.g. -f name,age"`

करने के लिए

Fields string `long:"fields" short:"f" description:"comma separated list of field names (required for exporting CSV) e.g. -f \"name,age\" "`

संस्करण 3.0 और ऊपर:

आपको --type=csv . का उपयोग करना चाहिए --csv . के बजाय चूंकि इसे बहिष्कृत कर दिया गया है।

अधिक विवरण:https://docs.mongodb.com/manual/reference/program/mongoexport/#export-in-csv-format

पूर्ण आदेश:

mongoexport --host localhost --db dbname --collection name --type=csv --out text.csv --fields firstName,middleName,lastName


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगो डीबी में सेव और इंसर्ट में क्या अंतर है?

  2. सी # क्लाइंट के माध्यम से मोंगोडीबी (मोंगोलैब्स) से कनेक्ट करने में असमर्थ

  3. सभी दस्तावेज़ों से किसी सरणी के केवल नेस्टेड दस्तावेज़ों को वापस कैसे करें

  4. mongodb सर्वर से कनेक्ट नहीं हो सका

  5. नेवला क्वेरी जहां मान शून्य नहीं है