创建一个删除文章接口

540 阅读1分钟

// $route delete api/ideas/delete // @desc 创建一个删除文章接口 // @access Private router.delete("/delete/:id",passport.authenticate('jwt', { session: false }),(req,res)=>{ Ideas.findOne({ _id:req.params.id }) .then( ideas => { if(ideas.user != req.user.id){ res.json({"msg":"非法操作~!"}) }else{ ideas.remove({ _id:req.params.id }) .then(() => { res.json({"msg":"数据删除成功!"}); // res.redirect("/ideas"); }) .catch(err => res.status(404).json({msg:"没有该文章信息"})) } }) })