我有一个这样的对象结构:
{
name: "...",
pockets: [
{
cdate: "....",
items: [...]
}
...
]
}
在更新操作中,我想将一些记录添加到最后一个口袋项目的项目字段中。使用点表示法是我知道访问子文档的唯一方法,但我无法得到我想要的。所以,我正在寻找这样的东西:
- 口袋.-1.items
- 口袋.$last.items
是否可以修改最后一个元素?如果是,如何?