我看到一个例子他删除的时候id是放在url里,如下
router.delete('/:id',function(req,res){})
但是更新的时候确实放在req.body里,如下
router.update('/',function(req,res){
//用req.body._id
})
这是为什么?有什么特定规则吗?
假如我要用get和post的话id又该放在哪个位置?
我看到一个例子他删除的时候id是放在url里,如下
router.delete('/:id',function(req,res){})
但是更新的时候确实放在req.body里,如下
router.update('/',function(req,res){
//用req.body._id
})
这是为什么?有什么特定规则吗?
假如我要用get和post的话id又该放在哪个位置?
2 回答407 阅读✓ 已解决
1 回答606 阅读
2 回答338 阅读
1 回答369 阅读
258 阅读
你的第一个例子:
router.delete('/:id',function(req,res){})
是符合REST
接口规范了第二个例子:是个人写的,按照的是个人习惯
这个没什么特别的规则,如果你们有团队要求了,就得按照要求写了