我正在尝试使用 graphQL 多个组织和存储库数据从 GitHub 获取。我在下面编写的代码仅获得 1 个组织和存储库。我想使用两个数组 [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
}
}
}
}
}
将感谢您的帮助。谢谢