Как искать пользователей Github GraphQL по компании - PullRequest
0 голосов
/ 27 сентября 2018

Я хочу найти всех пользователей, которые установили для своего поля «Компания» на своей домашней странице Github значение «Github».Я вижу, что это определенное поле в Документах Github на https://developer.github.com/v4/object/user/. Однако я не могу его искать.

Мой текущий запрос на https://developer.github.com/v4/explorer/ не возвращает результатов

{ search(query: "company:Github", type: USER, first: 100) { userCount edges { node { ... on User { login name company } } } } }

1 Ответ

0 голосов
/ 28 сентября 2018

Для поиска всех пользователей по компании, запрос по организации.В настоящее время вы передаете пару ключ-значение в виде строки для поиска вместо строки значения.Попробуйте этот запрос, чтобы получить весь список сотрудников, которые установили название своей компании Github.

{
  organization(login: "github") {
    email
    members(first: 100) {
      totalCount
      nodes {
        ... on User {
          company
          login
          name
          isEmployee
        }
      }
    }
  }
}

. См. Результаты на приложенном изображении: enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...