首页 > 解决方案 > 更新子文档数组猫鼬

问题描述

这是我的用户数据库。我制作了一个子文档,并在子文档中创建了一个数组,我想在该数组中添加更多对象

 {
      _id: new ObjectId("617c8b84035022ab839f84e1"),
      name: 'zack',
      last: 'last',
      books: [
        {
          fav: 'eli',
          data: [Array],
          _id: new ObjectId("617c8b84035022ab839f84e2")
        }
      ],
      __v: 0
    }

这是数据中的数组

[
   {
     data: [ [Object] ],
     _id: new ObjectId("617c8c6f060a8edca613e503")
   },
   {
     fav: 'justin',
     data: [ [Object] ],
     _id: new ObjectId("617c8c6f060a8edca613e504")
   }
 ]
 

我想做这样的事情:


    
    {
        data: [ [Object,**object2**] ],
        _id: new ObjectId("617c8c6f060a8edca613e503")
      },
    
   
      {
        fav: 'justin',
        data: [ [Object] ],
        _id: new ObjectId("617c8c6f060a8edca613e504")
      }

标签: node.jsreactjsdatabasemongoosesubdocument

解决方案


推荐阅读