Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用特定的搜索查询过滤到json服务器的get请求?_Javascript_Json_Json Server - Fatal编程技术网

Javascript 如何使用特定的搜索查询过滤到json服务器的get请求?

Javascript 如何使用特定的搜索查询过滤到json服务器的get请求?,javascript,json,json-server,Javascript,Json,Json Server,我已经安装了一个Json服务器。对此服务器的Get请求正在传递预期的数据,但现在我想在请求中添加一些搜索查询。但结果仍然是一样的。我不知道我犯了什么错 这是我的要求: 我也尝试过: 但结果仍然是所有数据 这是我的JSON文件: { "customer": [ { "id": 1, "name": "Stefan Winkler", "phone_number": "017692601589", "age": "22",

我已经安装了一个Json服务器。对此服务器的Get请求正在传递预期的数据,但现在我想在请求中添加一些搜索查询。但结果仍然是一样的。我不知道我犯了什么错

这是我的要求:

我也尝试过: 但结果仍然是所有数据

这是我的JSON文件:

 {
  "customer": [
    {
      "id": 1,
      "name": "Stefan Winkler",
      "phone_number": "017692601589",
      "age": "22",
      "education": "High School"
    },
    {
      "id": 2,
      "name": "Christoph Huber",
      "phone_number": "094462649",
      "age": "42",
      "education": "nothing"
    },
    {
      "id": 3,
      "name": "Michael Unholer",
      "phone_number": "093862649",
      "age": "12",
      "education": "Realschule"
    }
  ]
}
试一试


这是一个node.js服务器,我通过npmSeems安装了json服务器,以便在他们的示例中按预期工作:但您的源数据是一个对象,应该是一个arrayDid,您尝试过吗?这是完整的DB,还是通过不同的查询得到的结果?
[
  {
    "id": 1,
    "name": "Stefan Winkler",
    "phone_number": "017692601589",
    "age": "22",
    "education": "High School"
  }
]
[
  {
    "id": 2,
    "name": "Christoph Huber",
    "phone_number": "094462649",
    "age": "42",
    "education": "nothing"
  }
]