2
獲得蒙戈DB名稱/ URL創建mongoose.js型號:Mongoose.js:從模型實例
db = mongoose.createConnection(mongoUrl)
model = db.model('Model', schema)
我能得到mongoUrl(或服務器和數據庫名稱)的模式嗎?
獲得蒙戈DB名稱/ URL創建mongoose.js型號:Mongoose.js:從模型實例
db = mongoose.createConnection(mongoUrl)
model = db.model('Model', schema)
我能得到mongoUrl(或服務器和數據庫名稱)的模式嗎?
是的,您可以通過model.db
參考原始數據庫連接。所以,你可以得到所有的連接信息,你需要這樣的:
console.log(model.db.host); // localhost
console.log(model.db.port); // 27017
console.log(model.db.name); // myDatabase
冷靜,那爲我工作。有沒有辦法獲得連接的URL信息,沒有指向一個特定的模型,但得到它從require(''mongoose')不知何故? –
'db.name','mongoose.connection.name',或'mongoose.connections [0] .name'也行 – laggingreflex