我想添加一個編輯頁面,我可以在mongodb中更改名稱字段。但是我遇到了路由問題,任何人都可以請幫忙嗎?這裏是路由:用節點js express和PUG(JADE)更新Mongodb
router.put('/edit', function(req, res) {
user.findByIdAndUpdate({_id: req.params.id},
{
name: req.body.name
});
});
,這裏是edit.pug
extends layout
block content
.main.container.clearfix
h1 Editing #{name}'s profile!
form(method="POST", action="/edit")
input(type="hidden", name="_method", value="PUT")
p Name:
input#name.form-control(type='text', value='#{name}')
p
input(type="submit")
謝謝