【问题标题】:How to use variable for Hasura query?如何使用变量进行 Hasura 查询?
【发布时间】:2020-05-03 22:13:19
【问题描述】:

我正在尝试发出一个为 distinct_on 参数采用变量的请求,但我所拥有的似乎不起作用:

query customers($distinct: String!) {
  customers(limit: 20, distinct_on: $distinct) {
    startDate
    endDate
  }
}

我假设String 类型不是预期的,我应该为$distinct 使用什么类型?

【问题讨论】:

  • 发布问题时,包含您看到的任何错误并提供尽可能详细的信息会很有帮助。说一些“不起作用”的东西对任何自愿花时间帮助您解决问题的人没有多大帮助。

标签: graphql apollo hasura


【解决方案1】:

变量的类型将是一个特定于表的枚举,如文档中的here

您的整个架构应该可以通过 Hasura 控制台的 GraphiQL 界面查看——您可以使用它来查找字段和参数的类型。您还可以检查服务器返回的错误 - 它将包含有关您的查询出了什么问题的详细信息,包括预期的类型。

【讨论】:

    猜你喜欢
    • 2020-08-13
    • 2021-08-26
    • 1970-01-01
    • 2016-01-06
    • 2015-09-17
    • 2018-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多