MongoDB更新数组元素属性

时间:2019-06-07 14:18:41

标签: javascript database mongodb

我试图创建一个MongoDB应用程序,我需要在其中更新文档的属性。此属性是一个数组,其中的元素本身就是对象。

收集模式如下:

  • 用户
    • [照片],其原型为{名称(String),大小(Number),日期(ISODate),id(String)}

我要做的是更改具有我的ID的照片的名称。

我尝试遵循此(http://tgrall.github.io/blog/2015/04/21/mongodb-playing-with-arrays/)教程,但是“更新”部分建议我应该

  1. 查询文档
  2. 更新我想要的字段
  3. 更新数据库

我认为这不必要地复杂。

如何实现这一目标(使用JS,npm模块mongodb)?

0 个答案:

没有答案