MongoDB
 Computer >> コンピューター >  >> プログラミング >> MongoDB

MongoDBスクリプトでオブジェクトをコンソールに印刷するにはどうすればよいですか?


printjson()メソッドを使用して、MongoDBスクリプトのオブジェクトをコンソールに出力できます。構文は次のとおりです-

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"
   ]
}

  1. MongoDBでオブジェクトの配列を検索するにはどうすればよいですか?

    MongoDBでオブジェクトの配列を検索するには、$elemMatch演算子を使用できます。この演算子を使用すると、配列オブジェクトから複数のコンポーネントを検索できます。 上記の概念を理解するために、ドキュメントを使用してコレクションを作成しましょう。ドキュメントを使用してコレクションを作成するためのクエリは次のとおりです- > db.searchArrayDemo.insertOne({"EmployeeFirstName":"Adam","EmployeeLastName":"Smith","

  2. MongoDBでコンソールをクリアする方法は?

    MongoDBでコンソールをクリアするには、次の2つの構文のいずれかを使用できます。 最初の構文は次のとおりです。これは、キーボードショートカットの使用法です- Ctrl + L 上記のキーを押すと、MongoDBでコンソールをクリアできます。 2番目の構文は次のとおりです- cls 上記の構文を理解するために、それらを1つずつ実装してみましょう。これが私のコンソールのスナップショットです。 最初のクエリは、MongoDBのコンソールをクリアするために次のとおりです- Ctrl+L; 以下は出力です- 上記のサンプル出力を見てください。コンソールはクリアされています。