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

$pullと$[identifier]を使用してネストされた配列からオブジェクトを削除します(mongoDB 3.6)

    positional allをお試しください $[]バリアント。

    のようなもの

    db.runCommand({
      update: "survey",
      updates: [
        {
          q: {},
          u: {
            $pull: {
              "results.$[].items.$[].comments": { "id":  "123456" }
            }
          }
        }
      ]
    })
    



    1. 設定ファイルでredis-serverを起動します

    2. RedisはWindows7のWindowsサービスとして起動しません

    3. MongoDB、MapReduce、および並べ替え

    4. Redisで固定サイズのソートされたセット?