如何在loopback中全局访问mongo db连接变量。目前,它是通过执行async:
来完成的Alerts.getDataSource().connector.connect(function (err, db) {
db.collection("dbname");
......................//other code
});
是否可以从模型内的任何位置直接访问此db变量,而不是在所有位置调用connector.connect?提前谢谢!
答案 0 :(得分:0)
您只需要连接池。你走了!
// This is a global variable to use for handing the MongoDB client
var mongodb;
// Connection URL
var url = '[connectionString]';
// Create the db connection
Alerts.getDataSource().connector.connect(function (err, db) {
mongodb = db
......................//other code
});
的更好解释