要在 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其它相關文章!