MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana saya bisa menyusun aplikasi ekspres saya di mana saya hanya perlu membuka koneksi mongodb sekali?

Solusi lain adalah meneruskan database ke router melalui permintaan, seperti ini:

app.js

var db = openDatabase();

var app = express();

app.all('*', function(request, response, next)
    {
    request.database = db;
    next();
    });

app.get('/api/user/:id', Users.getByID);

users.js

var Users =
    {
    getByID: function(request, response)
        {
        request.database.collection('users').findOne(...)
        response.send(user);
        }
    };

module.exports = Users;


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apa struktur dokumen MongoDB yang baik untuk kueri pengikut/pengikut pengguna yang paling efisien?

  2. Direktori root Mongodb monogorestore harus menjadi dump dari satu database

  3. Kueri mongoid berdasarkan nilai atau nilai default

  4. Transaksi Di MongoDB

  5. MongoDB menarik elemen array dari koleksi