正在更新mongoldb集合中的单个字段
Updating a single field in mongoldb collection
我想更新字段editing
:
{
"_id" : "C7PgEtzToNwHgJb6e",
"metadata" : {
"type" : "anything",
"editing" : false
}
}
如果我这样做…
Collection.update(
{ _id: id },
{ $set: { metadata: { editing: true } } }
);
字段type
将被删除:
{
"_id" : "C7PgEtzToNwHgJb6e",
"metadata" : {
"editing" : true
}
}
使用dot
表示法可以确保只更新字段值,而不是整个字段:
Collection.update(
{ _id: id },
{ $set: { "metadata.editing": true } } }
);
相关文章:
- SIMPLE Javascript代码,用于显示谷歌电子表格中单个字段的数据
- 使用单个文本框向多个字段添加严格搜索
- 如何从所有要素返回单个字段
- jQuery克隆单个字段和增量ID
- 在MongoDB中,从文档中获取单个字段数组的最简单方法是什么
- 当我有 5 个字段时,如何使用 JavaScript 验证表单中的单个字段
- Mongo在单个字段上设置相交,这是一个2d数组
- 在jquery中打印数组的单个字段
- 跨域重新创建表单功能的一部分,或在另一个网站上自动填充单个字段
- Jquery Validator-对单个字段进行条件验证
- Dojo数据网格:单个字段中有多个值
- 正在更新mongoldb集合中的单个字段
- 多个搜索选项,单个字段,通过下拉菜单js/jquery进行选择
- 如何在html中维护单个字段的两个值
- AngularJS获取单个字段的原始状态
- 在单个字段中管理语言数组
- 从表中的单个字段中找到不同的正则表达式模式的良好标准实践是什么?
- Ember:如何更新控制器中JSON对象数组中的单个字段
- 如何更新pouchDB文档中的单个字段
- JQuery表单验证插件验证单个字段