logo

该视频仅会员有权观看

立即开通课程「Node 框架 Express 实践」权限。

¥
199
/ 年

定义发表评论用的接口

在一个叫u的文件中定义了一个用于发表评论的接口,并在comment controller中实现了相应的处理器store。首先导入chris comment,然后准备好用户ID(user i d),并使用all score中间件来检查用户登录状态。处理器从请求体中解构出评论内容(content)和评论所属内容ID(post i d),并要求客户端在请求体提供这两个属性。之后,声明comment变量以保存评论数据,并尝试将其存储在数据库中。如果成功,处理器会向客户端发送201状态码和数据,如果遇到错误,则交由应用默认的异常处理器处理。最后,通过HTTP POST方法和all scorn中间件来定义并设置接口路径/comments。