MongoDB不正确的更新查询

MongoDB不正确的更新查询,mongodb,Mongodb,我有一个名为“机器”的集合,带有文档(附图)- 这里我想将“name”为“andwived-wx-1”且“downloads.config”为“5984b2f0ca0a093c74cb4395”的记录的“toDownload”更新为false 我使用以下两个查询(不起作用)—— db.machines.updateMany({“name”:“andwived-wx-1”,“downloads.config”:“5984b2f0ca0a093c74cb4395”},{$set:{“downloa

我有一个名为“机器”的集合,带有文档(附图)-

这里我想将“name”为“andwived-wx-1”且“downloads.config”为“5984b2f0ca0a093c74cb4395”的记录的“toDownload”更新为false

我使用以下两个查询(不起作用)——

db.machines.updateMany({“name”:“andwived-wx-1”,“downloads.config”:“5984b2f0ca0a093c74cb4395”},{$set:{“downloads.toDownload”:false})

db.machines.updateMany({“name”:“andwived-wx-1”,{下载:{$elemMatch:{“config”:“5984b2f0ca0a093c74cb4395”}}}}}},{$set:{”下载:{$elemMatch:{“toDownload”:false}}})


请建议正确的查询。

共享您得到的响应,您的查询似乎正确。共享您得到的响应,您的查询似乎正确。