亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

通過mongo shell更新mongoDB中的嵌套數組

通過mongo shell更新mongoDB中的嵌套數組

慕斯王 2019-12-04 12:51:17
以下是MongoDB文檔:{    "_id" : 2,    "mem_id" : M002,    "email" : "[email protected]",    "event_type" : [         {            "name" : "MT",            "count" : 1,            "language" : [                 {                    "name" : "English",                    "count" : 1,                    "genre" : [                         {                            "name" : "Action",                            "count" : 6                        },                         {                            "name" : "Sci-Fi",                            "count" : 3                        }                    ],                    "cast" : [                         {                            "name" : "Sam Wortington",                            "count" : 2                        },                         {                            "name" : "Bruce Willis",                            "count" : 4                        },                         {                            "name" : "Will Smith",                            "count" : 7                        },                         {                            "name" : "Irfan Khan",                            "count" : 1                        }                    ]                }            ]        }    ]}由于嵌套,我無法更新數組類型的字段,特別是event_type,語言,體裁和演員表。基本上,我想更新所有提到的四個字段以及每個和子文檔的計數字段。如果值是新的,則update語句應在樹中插入一個值,否則應增加該值的計數。mongo shell中的查詢是什么?謝謝
查看完整描述

2 回答

  • 2 回答
  • 0 關注
  • 884 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號