sql >> データベース >  >> NoSQL >> MongoDB

ネストされたフィールドの値でフィールドを更新します

    $arrayElemAt を使用できます または $ first (v4.4)配列から最初の要素を選択する演算子

    db.players.update(
      { username: "moshe" },
      [{ 
        "$set": { 
          "health": {
            "$arrayElemAt": ["$Chapters.Cat A", 0]
          }
        } 
      }]
    )
    

    遊び場




    1. プロキシをインスタンス化できません...パラメータのないコンストラクタが見つかりませんでした

    2. MongoRegex(MongoDB C#ドライバー)の使用方法

    3. 変数KEYSを使用してLuaからRediszunionstoreを呼び出す

    4. XFSとEXT4–AWSEC2でのMongoDBパフォーマンスの比較