要在 MongoDB shell 中定義別名,您可以使用以下語法 –
Object.defineProperty(this, 'yourFunctionName', {
get: function() {
yourStatement1,
.
.
return N
},
enumerable: true,
configurable: true
});
登錄后復制
以下是使用 var 進行賦值的語法 –
var anyAliasName=yourFunctionName;
登錄后復制
讓我們實現上述語法以便在 MongoDB shell 中定義別名。這里,“displayMessageDemo”是我們的函數 –
> Object.defineProperty(this, 'displayMessageDemo', {
... get: function() {
... return "Hello MongoDB"
... },
... enumerable: true,
... configurable: true
... });
登錄后復制
在 MongoDB shell 中將函數分配給 var 的查詢 –
> var myMessage = displayMessageDemo;
登錄后復制
讓我們顯示上述別名的值 –
> myMessage;
登錄后復制
這將產生以下輸出 –
Hello MongoDB
登錄后復制
以上就是如何在 MongoDB Shell 中定義別名?的詳細內容,更多請關注www.92cms.cn其它相關文章!






