sql >> Databáze >  >> NoSQL >> MongoDB

Jak získat instanci db z nativního ovladače node-mongo?

Můžete napsat obal, nový modul, kam uložíte instanci db, něco podobného:

//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;
};

Nyní, pokaždé, když potřebujete instanci db, načtěte ji takto:

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



  1. Získejte konkrétní část dokumentu

  2. Nechte nový ClusterControl zabezpečit vaše nasazení MongoDB

  3. získat odlišné hodnoty pomocí tříděných dat

  4. Spusťte nativní dotaz mongodb pomocí ovladače java mongodb