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

मैं वस्तुओं की एक सरणी से CSV में mongoexport विशेषताएँ कैसे प्राप्त करूं?

अगर आप पर्ल . से खुश हैं फिर ARJsonLib.pm लाइब्रेरी को निम्न लेख में देखें , अपना खुद का छोटा खिलौना बनाने के लिए आपको आवश्यक अधिकांश कार्यक्षमता प्रदान करता है। ध्यान दें कि लेख में संस्करण एक खिलौने से एक स्टब है जिसे मैंने एक साथ हैक किया है जो ठीक वही करता है जो आप कुछ अन्य सामानों के साथ चाहते हैं, लेकिन एक मोंगोडीबी आलेख के रूप में इसमें एक फ़ंक्शन की कमी है जिसकी आपको आवश्यकता होगी, जो फ़ील्ड/कुंजी को ढूंढता है mongoDB संग्रह, और उन्हें एक सरणी में संग्रहीत करता है, लेकिन पुनर्निर्माण के लिए तुच्छ है, बस अपने आप को कुछ ऐसा लिखें जो n को खींचे आपके संग्रह से दस्तावेज़, उन्हें एक सरणी में धकेलता है और कॉल करता है findKeysInJsonColl()। वैसे भी कुछ फ़ंक्शन एक MongoDB कर्सर को पैरामीटर के रूप में लेंगे, और:

convertToDojoGrid()
convertToExcel()

फिर से सीएसवी आउटपुट गुम है, लेकिन ConvertToExcel() में वापस जोड़ने के लिए तुच्छ है।

उदा.

...
my $iRows  = convertToExcel("/tmp/test.xlsx", $oMongoData, "", \@aOutFields, "xlsx");
...

कहां:$oMongoData एक MongoDB कर्सर संदर्भ है और @aOutFields एक सरणी है जिसमें वे फ़ील्ड/कुंजी शामिल हैं जिन्हें आप शीट में दिखाना चाहते हैं,



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. डोकर-लिखें के साथ मोंगोडीबी और मोंगो-एक्सप्रेस कैसे चलाएं?

  2. 'process.nextTick (फ़ंक्शन() {फेंक एरर;})' - अपरिभाषित कोई फ़ंक्शन नहीं है (मोंगोडब/मोंगोज़)

  3. डेटाबेस क्रेडेंशियल्स को सही ढंग से छिपाना

  4. नोड/मोंगोडीबी में निर्भर डेटा कैसे बीजित करें

  5. डोकर कंटेनर से मोंगोडब होस्ट करने के लिए कनेक्ट करें