【发布时间】:2020-05-27 21:12:01
【问题描述】:
这是我第一次来这里寻求指导,但我不知道还有什么可以尝试的。
我有一个家庭收藏,其中包含一个成员收藏。当新成员登录时,我需要能够使用新成员更新家庭收藏。
这是我的家用控制器的样子:
update: function(req, res) {
db.Household
.findByIdAndUpdate(
{_id: req.params.id},
{$push: {members: req.body.id}},
{new: true, useFindAndModify: false})
.then(dbModel => { return res.json(dbModel); })
.catch(console.log)
;
}
在前端,我刚刚从种子中硬编码了新成员 ID,因为我正在等待完成护照身份验证并将其合并到其中)。我看起来像这样:
const memberData = '5ecdc629e77964b5b474c19f'
如果有人能告诉我为什么它被添加为更新成员但保存为空,我将不胜感激。
谢谢!
【问题讨论】:
-
在您的前端发送什么请求
body?
标签: javascript node.js express routes