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

Bagaimana cara mendapatkan instance db dari driver asli node-mongo?

Anda dapat menulis pembungkus, modul baru tempat Anda menyimpan instance db, sesuatu yang mirip dengan ini:

//db.js
var HOSTNAME = ...
var PORT = ...

var db = module.exports = {};
var instance;

db.connect = function (){
    ...
    instance = <db_instance>;
};

db.disconnect = function (){
    ...
    instance = null;
};

db.instance = function (){
    return instance;
};

Sekarang, setiap kali Anda membutuhkan instance db, ambil dengan melakukan:

var db = require ("./path/to/db");
db.instance ();



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. bagaimana cara menggunakan geoNear di nodejs?

  2. Bagaimana cara $ Push bidang tergantung pada suatu kondisi?

  3. MongoDb :Temukan elemen umum dari dua array dalam kueri

  4. tidak dapat menggunakan regex di $in operator di mongodb

  5. Beberapa ekspresi $elemMatch untuk mencocokkan nilai array menggunakan $all di MongoDB?