MongoDB查询以更新具有相同名称的字段

时间:2017-03-22 07:25:51

标签: mongodb mongodb-query

我正在使用{ "time": 9281 "object_1": [ { "time": 8372 }, { "time": 3234 } ], "object_2": { "time": 2928 } }

我有一个包含一个文档的集合。

该文件有一个我不知道的复杂(非标准)结构。

文档的结构是这样的

"time"

我需要更改名称为db.collection.update({}, {$set: {time: 999}}) db.collection.updateMany({}, {$set: {time: 999}}) 的所有字段的值。

我可以使用单个/多个mongo查询执行此操作吗?

我尝试过:

{
    "time":999
    "object_1":[{"time":999},{"time":999}]
    "object_2":{"time":999}
}

但只有最高级别的活动会使用新值更新。

使用查询更新文档后,应该是结果:

POST: https://Username:API_KEY@api.softlayer.com/rest/v3/SoftLayer_Tag/setTags.json
BODY: 
resourceTableId : 29756959
keyName : march22

0 个答案:

没有答案