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

वादा के माध्यम से मोंगोडब कनेक्शन का पुन:उपयोग कैसे करें

आप लगभग वहां हैं, आपके कोड में केवल कुछ ही बदलाव किए जाने हैं:

"use strict"
var app = require('./utils/express')();
var mongodb = require('mongodb');

var MongoClient = mongodb.MongoClient;
var url = 'mongodb://nidhind:[email protected]:51635/my-mongo';
// no need to call then() yet
var connection = MongoClient.connect(url);

app.set('port', (process.env.PORT || 5000));

app.listen(app.get('port'), function() {
  console.log('ParkMe app is running on port', app.get('port'));
});


app.get('/location/create', function(req, res, next) {
  // the connection is opened once, use it at will
  connection.then(function(db) {
    db.collection('parkme_parkingLots').find({}).toArray().then(function(docs) {
      return docs;
    });
  });
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Percona MongoDB Kubernetes ऑपरेटर का अवलोकन

  2. MongoDB सर्वर को अभी भी क्रेडेंशियल के बिना एक्सेस किया जा सकता है

  3. ऑब्जेक्ट आईडी की सरणी के साथ नेवला स्कीमा कैसे बनाएं?

  4. MongoNetworkError:सर्वर से कनेक्ट करने में विफल [लोकलहोस्ट:27017] पहले कनेक्ट पर [MongoNetworkError:कनेक्ट ECONNREFUSED 127.0.0.1:27017]

  5. इसके संदर्भित मॉडल के क्षेत्र के अनुसार मॉडल पर नेवला नेस्टेड क्वेरी