Tag: 多数据库

mongoose如何连接到许多数据库

对于一个项目,我需要在一些MongoDB数据库之间切换,以便进行一些查询。 我发现了一个例子: 单个node.js项目中的Mongoose和多个数据库 他的答案是完美的工作,但现在我试图做一个循环,不幸的是这是行不通的,我得到这个错误: events.js:72 throw er; // Unhandled 'error' event ^ Error: failed to connect to [localhost:27017] at null.<anonymous> (/home/user/test_many_db_mongodb/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:549:74) at EventEmitter.emit (events.js:106:17) at null.<anonymous> (/home/user/test_many_db_mongodb/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:150:15) at EventEmitter.emit (events.js:98:17) at Socket.<anonymous> (/home/user/test_many_db_mongodb/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/connection.js:533:10) at Socket.EventEmitter.emit (events.js:95:17) at net.js:440:14 at process._tickCallback (node.js:419:13) 而我不明白为什么我得到这个错误,如果上面的链接的例子工作我的代码也应该: var mongoose = require('mongoose'); for (var i = 0; i != 1000; i++) […]