我在nodejs
应用程序中看到,如果我们使用mongoose
对象
var obj = require('mongoose')
;
然后,无论我们在哪里创建新的mongoose
对象(例如,在另一个文件中),都会使用相同的cached副本。在这种情况下,我们如何在同一个mongoDB
应用中连接nodejs
的多个数据库实例?
答案 0 :(得分:1)
您可以使用mongoose.createConnection连接到单独的数据库,然后使用生成的connection
对象,您可以使用connection.model
从该数据库定义模型。