我有一个结构如下的文档:
{
_id:"43434",
heroes : [
{ nickname : "test", items : ["", "", ""] },
{ nickname : "test2", items : ["", "", ""] },
]
}
我可以用$set
方法更改在数组heros
中,昵称为"test"
的嵌套对象的items
数组的第二个元素吗?{
_id:"43434",
heroes : [
{ nickname : "test", items : ["", "new_value", ""] }, // modified here
{ nickname : "test2", items : ["", "", ""] },
]
}