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

MongoDB save()メソッドで変数値を設定します


db.yourCollectionName.save(yourVariableName)を使用して変数値を設定します。ここで、「yourVariableName」は変数です。

例を見て、変数を作成しましょう-

> var Info={"Name":"David",
... "CountryName":"US",
... "ProjectDetails":[{"ClientName":"David","ProjectName":"Online Banking System"}]}

以下は、save()で変数値を設定して、コレクションに値を保存するためのクエリです-

> db.demo483.save(Info);
WriteResult({ "nInserted" : 1 })

find()メソッドを使用してコレクションからすべてのドキュメントを表示する-

> db.demo483.find().pretty();

これにより、次の出力が生成されます-

{
   "_id" : ObjectId("5e82e0d6b0f3fa88e22790a0"),
   "Name" : "David",
   "CountryName" : "US",
   "ProjectDetails" : [
      {
         "ClientName" : "David",
         "ProjectName" : "Online Banking System"
      }
   ]
}

  1. MongoDBでsave()を正しく使用するにはどうすればよいですか?

    db.collection.save()を使用して、ドキュメントパラメータに応じて、既存のドキュメントを更新するか、新しいドキュメントを挿入します。ドキュメントを使用してコレクションを作成しましょう- > db.demo481.save({"FirstName":"Chris","LastName":"Brown"}); WriteResult({ "nInserted" : 1 }) > db.demo481.save({"FirstName":"Da

  2. ユーザー定義変数に値を格納するにはどうすればよいですか?

    ステートメントのユーザー定義変数に値を格納し、後で他のステートメントでその値を参照できます。以下は、ユーザー定義変数に値を格納する方法です- SETステートメントあり 次のようにSETステートメントを発行することで、ユーザー定義変数を格納できます- 構文 SET @var_name = expr[, @var_name = expr]… この@var_name 現在の文字セットの英数字で構成される変数名です。 =またはのいずれかを使用できます :=SETステートメントを使用した代入演算子。 たとえば、次のクエリでは、SETステートメント-を使用してユーザー変数を格納できます。