Node.js 如何将新用户添加到用户列表中;“集团”;mongoose中使用节点的模型?

Node.js 如何将新用户添加到用户列表中;“集团”;mongoose中使用节点的模型?,node.js,mangodb,Node.js,Mangodb,我正在从事一个项目,该项目管理节点中特定用户的组。每个组都有一个成员列表,组的创建者有权将成员添加到该组的成员列表中。我应该在哪里设置成员并将其添加到组中的列表中 我试图首先从用户请求创建成员,并调用组及其成员列表,然后添加新创建的成员 // const group = this.getGroupDetail; const member = new Member({ username: req.body.name, bio:req.body.bio,

我正在从事一个项目,该项目管理节点中特定用户的组。每个组都有一个成员列表,组的创建者有权将成员添加到该组的成员列表中。我应该在哪里设置成员并将其添加到组中的列表中

我试图首先从用户请求创建成员,并调用组及其成员列表,然后添加新创建的成员


    // const group = this.getGroupDetail; 
    const member = new Member({
      username: req.body.name,
      bio:req.body.bio,
      groups:[],
      paid:false,
      comments:[],
      joinedAt: Date.now()
    });

    group.members.push()
      .then(member => {
        res.status(201).json({
          message: "member added successfully",
          group: {
            ...member,
            id: member._id
          }
        });
      })
      .catch(error => {
        res.status(500).json({
          message: "Adding a member failed"
        });
    });
};
我希望结果是组的成员列表中应该有新添加的成员


    // const group = this.getGroupDetail; 
    const member = new Member({
      username: req.body.name,
      bio:req.body.bio,
      groups:[],
      paid:false,
      comments:[],
      joinedAt: Date.now()
    });

    group.members.push()
      .then(member => {
        res.status(201).json({
          message: "member added successfully",
          group: {
            ...member,
            id: member._id
          }
        });
      })
      .catch(error => {
        res.status(500).json({
          message: "Adding a member failed"
        });
    });
};
组{
身份证号码:12352,
成员:[成员ID1,成员ID2,…]
}