【问题标题】:How do I pass arguments in graphql query如何在 graphql 查询中传递参数
【发布时间】:2021-06-07 15:10:54
【问题描述】:
export const GET_ALL_CLUSTERS_STATUS = gql`
query MyQuery {
  status(arg: {aws_client_key_id: String, aws_client_secret: String}) {
    data
  }
}
`
const { loading, data, error } = useQuery(GET_ALL_CLUSTERS_STATUS, {
    variables: {aws_client_key_id:"SOMEKEY", aws_client_secret: "SOMESECRET"}
  });

我越来越不确定,我的第二个代码有问题,但在文档中找不到它

【问题讨论】:

    标签: javascript graphql apollo-client


    【解决方案1】:

    您需要指定期望的参数

    query MyQuery($aws_client_key_id: String!, $aws_client_secret: String!) {
      status(arg: {aws_client_key_id: $aws_client_key_id, aws_client_secret: $aws_client_secret}) {
        data
      }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-22
      • 2017-05-28
      • 1970-01-01
      • 2017-09-27
      • 2023-01-26
      • 1970-01-01
      • 2018-03-08
      相关资源
      最近更新 更多