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

सरणी से मान पुनर्प्राप्त करें और इसे MongoDB का उपयोग करके csv फ़ाइल में संग्रहीत करें

उस अंतिम को बदलें print(result); निम्नलिखित के लिए:

print("Id,name,age,count,RatingValue");
print(result.join("\n"));

नोट:पहली पंक्ति सिर्फ कॉलम हेडर के लिए है; दूसरी पंक्ति प्रत्येक कर्मचारी के परिणाम को एक अलग लाइन पर प्रिंट करती है।

फिर अपनी स्क्रिप्ट को कॉल करें और आउटपुट को CSV फ़ाइल में इस तरह निर्देशित करें:

mongo --quiet "full-path-to-script.js" > "full-path-to-output.csv"

नोट:--quiet arg मानक Mongo हैडर आउटपुट (खोल संस्करण और प्रारंभिक डेटाबेस) को दबा देता है।

मैंने एक विवरण बनाया है संग्रह, और इसमें अपना JSON दस्तावेज़ जोड़ा, और फिर संशोधित स्क्रिप्ट चलाने से निम्नलिखित CSV फ़ाइल सामग्री प्राप्त हुई:

Id,name,age,count,RatingValue
14,john,12,3502,5
17,smith,23,232,5



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongodDB में दस्तावेज़ में मुख्य नाम क्यों संग्रहीत किए जाते हैं?

  2. मैं 2.1 MongoDB C# ड्राइवर में भू-स्थानिक क्वेरी का उपयोग कैसे करूं?

  3. mongoDB - सरणी मानों पर औसत

  4. MongoDBs सख्त मोड क्या है और क्या इसका उपयोग करना एक अच्छा विचार है?

  5. MongoDB में मौजूदा फ़ील्ड के अंत में एक स्ट्रिंग जोड़ें