我想添加一个编辑页面,我可以在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")
谢谢