【发布时间】:2018-12-05 10:26:37
【问题描述】:
我正在尝试使用 graphQL 从 GitHub 获取多个组织和存储库数据。我在下面编写的代码仅获得 1 个组织和存储库。 我想使用两个 Array [String!] 的变量,一个用于组织,第二个用于存储库。 所以
organization(login:"javascript") {...}
应该是
organization(login:$organization) {...}
和
repository(owner:"javascript", name:"sorted-array") {...}
应该是
repository(owner:$organization, name:$repository) {...}
但我找不到如何在下面的代码中实现变量。
query {
rateLimit{
cost
remaining
resetAt
}
organization(login:"javascript") {
repositories{
totalCount
}
}
repository(owner:"javascript", name:"sorted-array") {
updatedAt
branches: refs(refPrefix:"refs/heads/") {
totalCount
}
tags: refs(refPrefix:"refs/tags/") {
totalCount
}
releases {
totalCount
}
object(expression:"master") {
... on Commit {
committedDate
history {
totalCount
}
}
}
}
}
将不胜感激。 谢谢
【问题讨论】:
标签: github github-graphql