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

नेवला के साथ सभी डेटाबेस की सूची प्राप्त करना

आप नेवले द्वारा प्रदान किए गए कनेक्शन से सीधे सूची प्राप्त नहीं कर सकते हैं, लेकिन यह मोंगो Admin के साथ करना आसान है ऑब्जेक्ट के रूप में इसमें listDatabases . नामक एक फ़ंक्शन होता है :

var mongoose = require('mongoose')
    , Admin = mongoose.mongo.Admin;

/// create a connection to the DB    
var connection = mongoose.createConnection(
    'mongodb://user:[email protected]:port/database');
connection.on('open', function() {
    // connection established
    new Admin(connection.db).listDatabases(function(err, result) {
        console.log('listDatabases succeeded');
        // database list stored in result.databases
        var allDatabases = result.databases;    
    });
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB के साथ गुणा एकत्रीकरण का उपयोग करना

  2. MapReduce का उपयोग करके डुप्लिकेट रिकॉर्ड हटाना

  3. नेवला ODM:NumberInt परिभाषित नहीं है

  4. MongoDB:कुल $ प्रोजेक्ट स्थिर मान के साथ फ़ील्ड जोड़ें

  5. MongoDB डेटाबेस प्रोफाइलर का अवलोकन