logo

该视频仅会员有权观看

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

¥
199
/ 年

定义创建标签用的接口

在tag controller中定义创建标签的接口处理器store。从tag service导入create tag和get tag by name。store将提取请求体中的name属性,判断是否已存在同名标签。若存在,抛出"tag already exist"错误,由app的default error handler处理。若不存在,调用create tag存储标签并返回状态码201表示成功创建。最后,在tag router中使用router.post方法定义创建标签的接口,设地址为"/tags",并将接口处理器设置为tag controller的store方法。