Mongoose - 执行删除项目时卡在加载屏幕中的页面

问题描述 投票:0回答:0

如前所述,当我尝试使用猫鼬从 mongoDB 中删除项目时,页面卡在加载中。

下面是我的代码:

router.js

router.get('/delete/:id', (req,res) => {
    try{
    todoNew.findByIdAndRemove(req.params.id, (err) => {
      //  if(err) return res.send(500,err);
      //  res.redirect('/');
    });
} catch(error)
{
    console.log(`${error}`)
}
});

index.ejs

      <% if(todoData) { %>
                    <% todoData.forEach(item=> { %>
                <li>
                    <%= item.test %>&nbsp;&nbsp; **<a href="/delete/<%=item._id%>**">delete</a>
                </li>
            <% }) } %>

index.js

app.use('/',主页)

数据库连接和读取数据工作正常,但问题在于从集合中删除项目。

node.js express mongoose
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.