我使用Express连接到我的MongoDB:的MongoDB /快车 - 如何通过连接后切换数据库连接()
mongodb.MongoClient.connect(mongourl, function(err, database) {
// How would one switch to another database here?
});
我必须连接到管理数据库摆在首位。在conenction建立后,我想切换数据库。
虽然我通过官方文档搜索,但我无法找到符合我需要的东西。
我知道MongoClient::open()
方法,但我想坚持connect()
。
任何帮助表示赞赏。
所以我在这里有两个意见,哪一个是要走的路? – user2422960
这取决于是否要并行使用两个(或更多)数据库。如果你只切换一次,你可以采取robertklep的解决方案。如果您一直在讨论,保持多个数据库连接打开(我的解决方案)可能是一个更好的主意。 – heinob
感谢您的澄清 – user2422960