node mysql模型_使用模型(Model)《 Node.js 应用:模型 》

下面再找个地方可以用一下刚才我们创建的 Post 这个模型 .. 在 app .. Controllers,Http 的下面,打开 PostController 这个控制器 .. 这个是处理对文章资源请求用的一个控制器 .. 它是一个资源类型的控制器 .. 里面定义了一些方法可以处理对资源的不同类型的请求 ..

在这个控制器的顶部 .. 先使用一个模型 .. 添加一个 Post .. use .. 类型是在 App/Models 下面,名字是 Post ..

这样我们就可以在这个控制器里面使用 Post 这个模型来处理文章资源的数据了 ..

比如这个控制器的 index 方法,应该会返回一个资源的列表,这里就是一个文章资源的列表 .. 添加一个 posts .. await .. 用一下 Post 模型里的 all() 这个方法 .. 它会返回模型上的所有的资源 ..

下面可以再 return 这个 posts ..

回到浏览器 .. 访问一下 posts 这个地址 .. 用默认的 GET 方法请求这个地址的时候,会使用控制器里的 index 方法来处理 .. 在这个方法里面,我们用了模型的 all 方法找到了所有的内容 .. 又把这些内容响应给了客户端 .. 这里就是浏览器 ..

现在你看到是 json 类型的数据 .. 这些数据你可以用在前端应用 .. 或者移动端应用上 .. 这里只有一个内容项目 .. 下面我们再去添加两个 ..

打开创建文章资源用的这个页面 ... 输入一个标题 ... 正文 ... 再提交一下 .. 再去添加一个内容 ...

输入标题 .. 正文 ... 再提交一下 ...

回到文章资源的列表 ... 现在这里会给我们返回三个文章内容项目 ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值