Javascript 在Node.js项目中连接多个Mongo数据库
我正在尝试将多个MongoDB数据库连接到一个Node.js项目中。这是我目前的结构和手头的问题 节点版本:v6.12.1 Express.js版本:4.16.2 猫鼬版本:4.13.6 当前结构: primaryDB.jsJavascript 在Node.js项目中连接多个Mongo数据库,javascript,node.js,mongodb,express,mongoose,Javascript,Node.js,Mongodb,Express,Mongoose,我正在尝试将多个MongoDB数据库连接到一个Node.js项目中。这是我目前的结构和手头的问题 节点版本:v6.12.1 Express.js版本:4.16.2 猫鼬版本:4.13.6 当前结构: primaryDB.js var mongoose=require('mongoose'); var configDB=require('./database.js'); //通过Mongoose连接到MongoDB mongoose.Promise=require('bluebird'); //
var mongoose=require('mongoose');
var configDB=require('./database.js');
//通过Mongoose连接到MongoDB
mongoose.Promise=require('bluebird');
//mongoose.Promise=global.Promise;
connect(configDB.url,{useMongoClient:true});
//检查数据库连接是否成功
var db=猫鼬连接;
db.on('error',console.error.bind(console,'connectionerror:');
db.once('open',function(){
log(“主数据库已成功连接…”);
});
module.exports=猫鼬
使用mongoose.createConnection
创建连接
所以
在这里阅读更多
使用
mongoose.createConnection
创建连接
所以
在这里阅读更多
const conn1 = mongoose.createConnection('first server options')
const conn2 = mongoose.createConnection('second server options')