为了账号安全,请及时绑定邮箱和手机立即绑定

无法在 JSON-SERVER 中获取对象键数据

无法在 JSON-SERVER 中获取对象键数据

弑天下 2021-06-29 17:14:40
我正在尝试向 json-server 发出获取请求以获取嵌套对象。但它返回的是空响应而不是对象键数据。我已经阅读了文档,并且没有任何特定于我拥有的 db 结构的内容。我想过滤模型数组但不获取模型数据。我的 db.json 文件是  {      "data": {          "model":             [               {                  "name": "BERLINGO",                  "manufacturerName": "CITREON",                  "id": 1              },              {                  "name": "C3",                  "manufacturerName": "CITREON",                  "id": 2              }          ]      }  }对于 GET /data ,我收到以下响应。{  "model": [    {      "name": "BERLINGO",      "manufacturerName": "CITREON",      "id": 1    },    {      "name": "C3",      "manufacturerName": "CITREON",      "id": 2    }  ]}对 /data/model 的 GET 调用给出了一个空对象。
查看完整描述

1 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

不幸的是,json-server不支持这种“嵌套值”语法。你可以GET /data,但不能GET /data/modelGET /data.model。你所能做的就是获取整个/data对象和model它的访问字段。

这已经在的 GitHub Repo 中讨论过json-server,根据较早的讨论,似乎json-server(@typicode)的所有者不打算提供此支持。


查看完整回答
反对 回复 2021-07-01
  • 1 回答
  • 0 关注
  • 209 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号