2012-12-07 3 views
2

에서 몽고 DB를 이름/URL을 얻을 내가 mongoose.js 모델을 만들 :Mongoose.js가 : 모델 인스턴스

db = mongoose.createConnection(mongoUrl) 

model = db.model('Model', schema) 

내가 얻을 수 mongoUrl (또는 서버 및 DB 이름) 모델?

+0

'db.name','mongoose.connection.name', 또는'mongoose.connections [0] 또한 – laggingreflex

답변

9

예, model.db을 통해 원본 DB 연결을 참조 할 수 있습니다.

console.log(model.db.host); // localhost 
console.log(model.db.port); // 27017 
console.log(model.db.name); // myDatabase 
+0

멋진 일 .name', 즉 : 그래서 당신은 당신이 다음과 같이 필요한 모든 연결 정보를 얻을 수 있습니다 나를 위해 일했다. 특정 모델을 가리 키지 않고 연결 URL 정보를 얻을 수있는 방법이 있습니까? 그렇지만 어떻게해야합니까 (''mongoose '')? –

관련 문제