<分区>
假设我有这样一个文档:
{
_id: kjakldjflkajda
property: value
nest: [
{
one: 1
two: 2
},
{
one: 2
two: 3
}
]
}
如何在不将另一个属性从 1 更改为 3 的情况下将嵌套的一个属性从 2 更新为 3
<分区>
假设我有这样一个文档:
{
_id: kjakldjflkajda
property: value
nest: [
{
one: 1
two: 2
},
{
one: 2
two: 3
}
]
}
如何在不将另一个属性从 1 更改为 3 的情况下将嵌套的一个属性从 2 更新为 3
最佳答案
试试这个:
MyCollection.update({ _id: 'kjakldjflkajda' }, { $set: { 'nest.0.one': 3 } });
关于javascript - meteor 更新集合对象的嵌套属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28989260/
相关文章:
javascript - Mongoose 的可选搜索参数?
javascript - 重启后等待MongoDB准备就绪的正确方法是什么?
meteor - 如何在使用 MUPX 部署的 meteor 应用程序上备份 mongodb
javascript - Meteor AutoForm 中的条件(类别/子类别)选项
javascript - 为什么这个基本的 Meteor 创建项目命令失败了?
javascript - 关于 Handsontable 条件格式
javascript - mongodb:带有 $in 运算符的 collection.find 不会返回任何内容