MongoDB 셸에서 별칭을 정의하려면 아래 구문을 사용할 수 있습니다 -
Object.defineProperty(this, 'yourFunctionName', { get: function() { yourStatement1, . . return N }, enumerable: true, configurable: true });
다음은 var −
로 할당하는 구문입니다.var anyAliasName=yourFunctionName;
MongoDB 셸에서 별칭을 정의하기 위해 위의 구문을 구현해 보겠습니다. 여기에서 'displayMessageDemo'는 우리의 기능입니다 -
> Object.defineProperty(this, 'displayMessageDemo', { ... get: function() { ... return "Hello MongoDB" ... }, ... enumerable: true, ... configurable: true ... });
MongoDB 셸에서 var에 기능을 할당하는 쿼리 -
> var myMessage = displayMessageDemo;
위의 별칭 값을 표시해 보겠습니다. -
> myMessage;
이것은 다음과 같은 출력을 생성합니다 -
Hello MongoDB