GET与GraphQL的请求正文一起使用

时间:2019-01-22 03:21:48

标签: rest graphql

我正在使用带有效负载的REST API GET(传递输入params),并且返回JSON响应。 我需要将其转换为GraphQL,定义了架构和类型, 但是如何将GET请求有效负载与GraphQL查询JSON合并并对其进行处理以获取所需的响应?

示例GET:http://localhost/myproject/getAllCustomers

有效载荷:

{
    "name":"Harish"
    "passion":"reading"
}

GraphQL查询:

{
  customer {
    name
    age
    city
  }
}

1 个答案:

答案 0 :(得分:0)

您将variable传递给GraphQL query参数

查询:

query getCustomer($name: String, $passion: String) {
  customer(name: $name, passion: $passion) {
    name
    age
    city
  }
}

变量:

{
  "name": "Harish",
  "passion": "reading"
}