如何在 MongoDB 指令碼中在控制檯列印物件?


在 MongoDB 指令碼中透過 printjson() 方法列印物件到控制檯。語法如下 −

printjson({yourFieldName”:yourValue”,........N});

你可以使用 JSON.stringify() 和 print() 函式。語法如下,減去分號;

print ( JSON.stringify( { {yourFieldName”:yourValue”,........N} } ));

讓我們實現上面的語法來列印 Mongo 指令碼中的物件。查詢如下 −

>printjson({"UserId":101,"UserName":"John","UserCoreSuject":["Java","MongoDB","MySQL","SQL Server"]});

以下是輸出 −

{
   "UserId" : 101,
   "UserName" : "John",
   "UserCoreSuject" : [
      "Java",
      "MongoDB",
      "MySQL",
      "SQL Server"
   ]
}

可以使用另一個查詢 −

> print ( JSON.stringify( {"UserId":101,"UserName":"John","UserCoreSuject":["Java","MongoDB","MySQL","SQL Server"]} ));

以下是輸出 −

{"UserId":101,"UserName":"John","UserCoreSuject":["Java","MongoDB","MySQL","SQL Server"]}

更新於: 2019-07-30

3K+ 瀏覽

開啟您的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.