REST API在Node.js和Mongoose中不起作用

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

我正在使用Express创建一个简单的CRUD公告板。

当请求进来时,我想做以下的事情。

get /board/:id => show action
patch /board/:id => update action
delete /board/:id => delete action

但我使用show action执行所有/ board /:id请求。

我怎么了?

路线

router.get("/:id", board.show);
router.patch("/:id", board.update);
router.delete("/:id", board.delete);

编辑视图

...
<form action=`/board/${board._id}` method="patch">
...
node.js mongodb express mongoose
1个回答
0
投票

表单标记不支持方法补丁。它必须是获得或发布https://www.w3schools.com/tags/att_form_method.asp

© www.soinside.com 2019 - 2024. All rights reserved.