【发布时间】:2021-12-29 13:47:04
【问题描述】:
我想删除对象数组中的一个对象,我正在这样做
router.post("/delVendAttach", async (req, res) => {
try {
let vend = await Vendors.findOneAndUpdate({ "level1.email": req.body.email }, {
$pull: {
"level2.attachments": {
_id: req.body.id
}
}
})
return res.status(200).send("Attachment Deleted Successfully");
} catch (error) {
console.log("error", error);
return res.status(400).send(error);
}
});
【问题讨论】:
-
你的代码正确!,你能分享什么问题吗?..
标签: javascript node.js mongodb mongoose