Skip to content

Commit bd32618

Browse files
committed
支持 patch
1 parent c01ec15 commit bd32618

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/routes/posts.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,31 @@ const express = require('express');
22
const router = express.Router();
33
const {generatePosts, generatePost} = require('../utils/posts');
44

5-
// 获取文章列表
65
router.get('/', (req, res) => {
76
// 从查询参数获取 limit,如果没有则默认为 100
87
const limit = parseInt(req.query.limit) || 100;
98

109
res.json(generatePosts(limit));
1110
});
1211

13-
// 获取单个文章
1412
router.get('/:id', (req, res) => {
1513
res.json(generatePost(req.params.id));
1614
});
1715

18-
// 创建文章
1916
router.post('/', (req, res) => {
2017
res.json(generatePost(req.body));
2118
});
2219

23-
// 更新文章
2420
router.put('/:id', (req, res) => {
2521
res.json(generatePost(req.body));
2622
});
2723

28-
// 删除文章
2924
router.delete('/:id', (req, res) => {
3025
res.json(generatePost(req.params.id));
3126
});
3227

28+
router.patch('/:id', (req, res) => {
29+
res.json(generatePost(req.body));
30+
});
31+
3332
module.exports = router;

0 commit comments

Comments
 (0)