Как отфильтровать коммиты на основе их сообщения из запроса на получение Github в GraphQL API v4 - PullRequest
0 голосов
/ 07 января 2020

Я пытаюсь получить список коммитов по запросу, основанный на тексте их сообщений. Я полная ладья ie в GraphQL и не могу найти способ сделать это.

Вот что у меня есть:

query doc_info($owner: String!, $repo: String!, $pr_number: Int!) {
  repository(owner: $owner, name: $repo) {
    pullRequest(number: $pr_number) {
      commits(first: 10) {
        edges {
          node {
            commit {
              oid
              message
            }
          }
        }
        nodes {
          commit {
            message
          }
        }
      }
    }
  }
}

Вы можете сделать это в explorer используя следующие переменные:

{
  "owner": "XXX",
  "pr_number": YYYY,
  "repo": "ZZZ"
}
...