Mongoose是否允许多个数据库连接?

时间:2014-04-21 08:38:59

标签: node.js mongodb mongoose

我在nodejs应用程序中看到,如果我们使用mongoose对象

  

var obj = require('mongoose');

然后,无论我们在哪里创建新的mongoose对象(例如,在另一个文件中),都会使用相同的cached副本。在这种情况下,我们如何在同一个mongoDB应用中连接nodejs的多个数据库实例?

1 个答案:

答案 0 :(得分:1)

您可以使用mongoose.createConnection连接到单独的数据库,然后使用生成的connection对象,您可以使用connection.model从该数据库定义模型。