【问题标题】:Github GraphQL Repository Query, using two objectsGithub GraphQL 存储库查询,使用两个对象
【发布时间】:2018-09-09 20:39:15
【问题描述】:

查询 Github GraphQL 时如何使用多个对象?

如果未注释第二个对象,则以下内容将中断:

query {
  repository(owner:"rails", name:"rails") {
    object(expression:"master") {
      ... on Commit {
        history {
          totalCount
        }
      }
    }
    # object(expression: "master:README.md") {... on Blob {byteSize}}
  }
}

如何让它工作?谢谢

【问题讨论】:

标签: graphql github-graphql


【解决方案1】:

使用别名

query {
  repository(owner:"rails", name:"rails") {
    object(expression:"master") {
      ... on Commit {
        history {
          totalCount
        }
      }
    },
    second_object: object(expression: "master:README.md") {... on Blob {byteSize}}
  }
}

【讨论】:

    猜你喜欢
    • 2018-12-05
    • 2018-09-01
    • 2019-08-20
    • 2019-07-30
    • 2020-09-28
    • 1970-01-01
    • 2012-08-11
    • 2018-03-26
    • 1970-01-01
    相关资源
    最近更新 更多