【问题标题】:Node Restful returning array of JSONNode Restful 返回 JSON 数组
【发布时间】:2016-01-14 09:32:49
【问题描述】:

我最近开始使用 Node-Restful,当我点击 GET 请求时,我看到一个数组被返回。

我想要什么

{"_id":"56","name":"something"}

我得到了什么

[{"_id":"56","name":"something"}]

Node-restful 如何处理GET 请求?以及如何覆盖它?无论如何,Node-restful 会处理这个问题吗?

【问题讨论】:

  • 你在开发服务器端吗?在这种情况下,您必须能够返回单个 JSON 而不是数组
  • 那么你使用的代码在哪里?
  • 它在服务器端。

标签: arrays json node.js mongodb rest


【解决方案1】:

我认为 get 请求的默认实现是返回一个请求数据的数组。如果你只想要其中一个,你应该在数据库中发送对象的 id。

GET /resources -> 返回数据库中的对象数组

GET /resources/:id -> 只返回一个具有给定 id 的对象

【讨论】:

    猜你喜欢
    • 2016-07-04
    • 1970-01-01
    • 2014-11-03
    • 1970-01-01
    • 1970-01-01
    • 2016-06-28
    • 1970-01-01
    • 2012-01-09
    • 2012-08-02
    相关资源
    最近更新 更多