logo

该视频仅会员有权观看

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

¥
199
/ 年
  • 创建一个类 PostModel 来表示内容数据,包含可选属性 id(数字类型)、title(字符串类型)和 content(字符串类型)。
  • src/post 下创建文件 post.model.ts 并导出 PostModel 类。
  • 新建 post.service.ts 文件,定义一个异步函数 createPost 来创建内容,该函数接收一个 PostModel 类型的参数。
  • createPost 函数通过编写并执行 SQL 插入语句将内容数据插入数据库,并返回插入的数据。
  • post.controller.ts 文件中,导入 createPost 函数,定义一个异步处理器 store,该处理器从请求体中提取 titlecontent 并尝试创建内容。
  • 在创建内容的过程中,成功响应返回状态码 201 和数据,异常情况交由应用的异常处理器处理。
  • post.router.ts 中定义一个创建内容的接口,使用 router.post 方法将请求处理绑定到 store 处理器。