0
사용자 정의 Mongo 쉘 명령을 정의하고 싶습니다.MongoDB : .mongorc.js에 정의 된 사용자 정의 명령
var dbuc;
(function() {
dbuc = (function() {
return db.getName().toUpperCase();
})();
})();
내가 초기 데이터베이스에 대한 적절한 대문자가 이름을 얻고, 그러나 나는 다른 데이터베이스로 전환 할 때 난 아직도 대신 현재의 초기 데이터베이스의 이름을 받고 있어요 : 감안할 때 .mongorc.js
은 다음과 같다. 내가 .mongorc.js
를 참조
> db
test
> dbuc
TEST
> use otherbase
> db
otherbase
> dbuc
TEST
는 mongo
실행 전에 실행되고 dbuc
변수가 초기 데이터베이스의 값을 할당 한 이유입니다 - 테스트를. 그러나 나는 어떤 데이터베이스를 사용했는지에 관계없이 현재 데이터베이스의 이름을 얻는 방법에 대해 오히려 궁금해합니다.
들으에 다음 코드를 추가하는 것입니다, 나는 천국 't은 지금까지 문서에'shellHelper'를 만났다. –