app.get("/edit/:id", (req, res) => {
db.collection("post").findOne({ _id: parseInt(req.params.id) }, (err, result) => {
res.render("edit.ejs", { post: result });
});
});
app.put("/edit", (req, res) => {
db.collection("post").updateOne(
{ _id: parseInt(req.body.id) },
{ $set: { name: req.body.title, date: req.body.date } },
(err, result) => {
res.redirect("/list");
}
);
});
server.js에서 수정하기 기능 개발까지 완료하였습니다.
후에 detail에 있는 수정하기 버튼을 클릭 하면 /edit/<id> 로 넘어갔으면 합니다만
어디부터 손을대야할지모르겠습니다.
수정하기