如何使用findOneAndUpdate更新子文档?

节点代码

藏书中有一个文件:

{ _id : someMongooseGeneratedId,
  name : 'myBook',
  data : [{_id : 'page', name : 'one'},{ _id : 'chapter', name : 'Chapter One' }]
 }

我要更新书名为“ myBook”的书:将_id为“ chapter”的数据的章节名称设置为“第1章”

结果为:

{ _id : someMongooseGeneratedId,
  name : 'myBook',
  data : [{_id : 'page', name : 'one'},{ _id : 'chapter', name : 'Chapter 1' }]
 }

我正在寻找与猫鼬的单个查询相同的操作。

节点代码

以下对我有用:

Model.findOneAndUpdate({ name : 'myBook', "data._id" : 'chapter' }, { "data.$.name" : 'Chapter 1' });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用findOneAndUpdate时如何检查是否插入或更新了文档?

来自分类Dev

如何使用子文档数组更新MongoDB文档

来自分类Dev

如何使用子文档数组更新MongoDB文档

来自分类Dev

如何使用findOneAndUpdate检查是否没有其他文档要更新

来自分类Dev

如何使用更新API在Elastic搜索中更新子文档?

来自分类Dev

如何使用更新API在Elastic搜索中更新子文档?

来自分类Dev

如何更新或返回子文档

来自分类Dev

猫鼬ODM findOneAndUpdate子文档

来自分类Dev

猫鼬ODM findOneAndUpdate子文档

来自分类Dev

为什么findOneAndUpdate()不更新文档?

来自分类Dev

如何在mongodb中更新子文档

来自分类Dev

如何使用C#驱动程序更新MongoDB中数组子文档中包含的数组子文档中的字段?

来自分类Dev

如何使用C#驱动程序更新MongoDB中数组子文档中包含的数组子文档中的字段?

来自分类Dev

使用PHP代码更新MongoDB子文档

来自分类Dev

使用子嵌入文档更新复杂的架构

来自分类Dev

MongoDB - 使用 javascript 更新子文档

来自分类Dev

如何使用Spring + Mongo更新并添加到子文档列表

来自分类Dev

如何使用Sails.js和Waterline更新MongoDB子文档中的特定密钥?

来自分类Dev

Pymongo子文档更新

来自分类Dev

猫鼬更新子文档的子文档

来自分类Dev

如何使用主文档中的值查询子文档数组

来自分类Dev

如何使用原子查询更新猫鼬中另一个子文档中的一个子文档?

来自分类Dev

如何使用原子查询更新猫鼬中另一个子文档中的一个子文档?

来自分类Dev

如何在子文档的嵌套数组中更新子文档

来自分类Dev

猫鼬:如何更新子嵌入式文档数组?

来自分类Dev

如何在猫鼬中更新子文档数据?

来自分类Dev

如何在MongoDB中更新子文档字段值?

来自分类Dev

如何更新其父键中有空格的子文档?

来自分类Dev

更新mongo文档时如何使用变量?

Related 相关文章

  1. 1

    使用findOneAndUpdate时如何检查是否插入或更新了文档?

  2. 2

    如何使用子文档数组更新MongoDB文档

  3. 3

    如何使用子文档数组更新MongoDB文档

  4. 4

    如何使用findOneAndUpdate检查是否没有其他文档要更新

  5. 5

    如何使用更新API在Elastic搜索中更新子文档?

  6. 6

    如何使用更新API在Elastic搜索中更新子文档?

  7. 7

    如何更新或返回子文档

  8. 8

    猫鼬ODM findOneAndUpdate子文档

  9. 9

    猫鼬ODM findOneAndUpdate子文档

  10. 10

    为什么findOneAndUpdate()不更新文档?

  11. 11

    如何在mongodb中更新子文档

  12. 12

    如何使用C#驱动程序更新MongoDB中数组子文档中包含的数组子文档中的字段?

  13. 13

    如何使用C#驱动程序更新MongoDB中数组子文档中包含的数组子文档中的字段?

  14. 14

    使用PHP代码更新MongoDB子文档

  15. 15

    使用子嵌入文档更新复杂的架构

  16. 16

    MongoDB - 使用 javascript 更新子文档

  17. 17

    如何使用Spring + Mongo更新并添加到子文档列表

  18. 18

    如何使用Sails.js和Waterline更新MongoDB子文档中的特定密钥?

  19. 19

    Pymongo子文档更新

  20. 20

    猫鼬更新子文档的子文档

  21. 21

    如何使用主文档中的值查询子文档数组

  22. 22

    如何使用原子查询更新猫鼬中另一个子文档中的一个子文档?

  23. 23

    如何使用原子查询更新猫鼬中另一个子文档中的一个子文档?

  24. 24

    如何在子文档的嵌套数组中更新子文档

  25. 25

    猫鼬:如何更新子嵌入式文档数组?

  26. 26

    如何在猫鼬中更新子文档数据?

  27. 27

    如何在MongoDB中更新子文档字段值?

  28. 28

    如何更新其父键中有空格的子文档?

  29. 29

    更新mongo文档时如何使用变量?

热门标签

归档