【问题标题】:Accessing objects inside json with json-server使用 json-server 访问 json 中的对象
【发布时间】:2021-01-01 14:11:58
【问题描述】:

我有以下 db.json

{
   "cases":{
      "TotalCount":1,
      "StartingPageNumber":1,
      "Data":[
         {
            "Id":1,
            "CaseNumber":"1234",
            "CaseDescription":"Descpp something",
            "CaseDate":"08-28-2020"
         },
         {
            "Id":2,
            "CaseNumber":"4567",
            "CaseDescription":"Descpp somthing again",
            "CaseDate":"08-28-2020"
         },
         {
            "Id":3,
            "CaseNumber":"7654",
            "CaseDescription":"also an Descpp",
            "CaseDate":"08-28-2020"
         },
         {
            "Id":4,
            "CaseNumber":"3322",
            "CaseDescription":"again a Descpp",
            "CaseDate":"08-28-2020"
         }   
      ]
   }
}

我的网址看起来像 http://localhost:3000/cases。我可以看到所有数据,但是当我只想从 Data 检索 ID 为 1 的案例时

过去几天我一直在阅读/尝试如何使用json-server 访问 json 内部的Data 来模拟 api,请有人指导我正确的方向。

【问题讨论】:

  • 没有理由投反对票?

标签: json angular json-server


【解决方案1】:

除非有人想出一个答案,否则这不是答案,但根据 json-server 看起来这是不可能的 https://github.com/typicode/json-server/issues/875

【讨论】:

    【解决方案2】:

    对 json 服务器使用以下模式,我希望这可行! :)

    http://localhost:3000/cases/1?_embed=Data
    

    【讨论】:

    • 我没有 /1。我需要做类似 case/Data/1
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-10
    • 2017-06-12
    • 2018-07-07
    相关资源
    最近更新 更多