【发布时间】:2019-06-15 11:35:49
【问题描述】:
我正在使用带有有效负载(传递输入参数)的 REST API GET,它返回 JSON 响应。 我需要将其转换为 GraphQL,我定义了模式和类型, 但是如何将 GET 请求负载与 GraphQL 查询 JSON 合并并对其进行处理以获取所需的响应?
GET 示例:http://localhost/myproject/getAllCustomers
有效载荷:
{
"name":"Harish"
"passion":"reading"
}
GraphQL 查询:
{
customer {
name
age
city
}
}
【问题讨论】:
-
你能举个例子吗?
-
例如:如果我有一个端点为localhost/getUser/id 我可以编写graphql查询如下 - 类型查询{用户:[用户]用户(ID:ID):用户}但是如果我有id 作为请求正文中 json 的一部分作为有效负载,而不是作为 url 的一部分我应该如何将这些参数传递给 graphql 查询?和上面的方法一样吗?