- 在comment controller的顶部导入comment service中定义的updateComment函数。
- 准备修改评论接口的数据,从请求的地址参数获取comment ID,从请求主体获取评论内容content,组织成评论数据对象。
- 使用parseInt将地址参数中的comment ID转换成数字,并添加到评论数据对象中。
- 在try块中执行update comment函数,并使用response.send将结果发送给客户端。
- 在catch块中处理错误,使用next将错误传递给默认异常处理器。
- 在comment router中定义修改评论的接口,使用router.patch方法支持HTTP PATCH请求。
- 在接口定义中加入comment ID参数,使用middleware检查用户身份和访问权限。
- 将接口处理器设置为comment controller中的update方法。