Я пытаюсь получить доступ к GitHub, используя данные о множественных организациях и репозиториях graphQL. Код, который я написал ниже, получает только 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
}
}
}
}
}
Буду признателен за помощь.
Спасибо