我是mongo数据库的新手。请帮我编写查询更新。我已经在mongo中有一个集合,我想在现有的对象字段中添加一个新字段。结构如下。
{
"_class" : "PersistentContent",
"originalId" : "2070",
"videoInfo" : {
"test1" : ["res"]
},
}
我想将结构更新为以下格式。
{
"_class" : "PersistentContent",
"originalId" : "2070",
"videoInfo" : {
"test1" : ["res"],
"test2" : ["res2"]
},
}
如何更新集合并将test2添加到videoInfo标记中。
答案 0 :(得分:2)
使用
db.test.update({"originalId" : "2070"},
{
$set : { "videoInfo.test2" : ["res2"] }
})