2013-06-05 2 views
1
dburl = "mongodb://127.0.0.1:27017/demo"; 
db = require('mongojs').connect(dburl); 
console.log(db.version); 

mongojs를 사용하여 mongodb 버전을 알고 싶습니다.mongojs를 통해 mongodb 버전을 알 수있는 방법

db.executeDbCommand({ buildInfo : 1 }, function(err, buildinfo) { 
    console.log('V', buildinfo.documents[0].version); 
}); 

편집 :

답변

3

이 시도 짧은 버전 command()을 사용 :

db.command({ buildInfo : 1 }, function(err, buildinfo) { 
    console.log('V', buildinfo.version); 
}); 

당신이 실행할 수있는 명령의 목록을 얻으려면 :

db.command({ listCommands : 1 }, function(err, response) { 
    console.log(response.commands); 
}); 
+0

감사 로버트, 잘 작동하고 있습니다. 어디에서 db.executeDbCommand 튜토리얼을 얻을 수 있는지 알려주실 수 있습니까? –

+0

@RohitJindal'executeDbCommand'는 더 이상 사용되지 않을 것이라고 생각합니다. 대안을 보여주기 위해 내 대답을 편집했고 사용 가능한 모든 명령을 나열하는 방법을 사용했습니다. – robertklep

관련 문제