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

मैं मोंगोडीबी खोल में सभी संग्रह कैसे सूचीबद्ध कर सकता हूं?

आप कर सकते हैं...

जावास्क्रिप्ट (खोल):

db.getCollectionNames()

Node.js:

db.listCollections()

गैर-जावास्क्रिप्ट (केवल खोल):

show collections

मैं इसे गैर-जावास्क्रिप्ट कहता हूं क्योंकि:

$ mongo prodmongo/app --eval "show collections"
MongoDB shell version: 3.2.10
connecting to: prodmongo/app
2016-10-26T19:34:34.886-0400 E QUERY    [thread1] SyntaxError: missing ; before statement @(shell eval):1:5

$ mongo prodmongo/app --eval "db.getCollectionNames()"
MongoDB shell version: 3.2.10
connecting to: prodmongo/app
[
    "Profiles",
    "Unit_Info"
]

अगर आप वाकई वह मीठा, मीठा show collections . चाहते हैं आउटपुट, आप कर सकते हैं:

$ mongo prodmongo/app --eval "db.getCollectionNames().join('\n')"
MongoDB shell version: 3.2.10
connecting to: prodmongo/app
Profiles
Unit_Info


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. ClusterControl - उन्नत बैकअप प्रबंधन - MongoDB

  2. आईडी सेट द्वारा कई दस्तावेज़ अपडेट करें। नेवला

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

  4. MySQL प्रतिकृति (और अन्य) के लिए विफलता - क्या इसे स्वचालित किया जाना चाहिए?

  5. नेवला एकाधिक कनेक्शन