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

_id फ़ील्ड के बिना mongoexport

ऐसा प्रतीत होता है कि किसी फ़ील्ड को बाहर करने का कोई तरीका नहीं है (जैसे _id ) mongoexport का उपयोग करना।

यहाँ एक विकल्प है जिसने मेरे लिए मध्यम आकार के डेटाबेस पर काम किया है:

mongo myserver/mydb --quiet --eval "db.mycoll.find({}, {_id:0}).forEach(printjson);" > out.txt

एक बड़े डेटाबेस (कई लाखों रिकॉर्ड) पर इसमें कुछ समय लग सकता है और इसे चलाने से अन्य ऑपरेशन प्रभावित होंगे जो लोग सिस्टम पर करने का प्रयास करते हैं:



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. $लुकअप ऑपरेटर का उपयोग करके एकाधिक शामिल होने की शर्तें

  2. MongoDB दस्तावेज़ में एकाधिक फ़ील्ड अपडेट करें

  3. mongodb . में तिथियों के अनुसार समूह

  4. स्प्रिंग डेटा MongoDB में कस्टम कैस्केडिंग

  5. MongoDB में जर्नलिंग का प्रबंधन