如何按公司搜索Github GraphQL用户

时间:2018-09-27 20:29:59

标签: github graphql

我想查找所有在其Github主页上将其“公司”字段设置为“ Github”的用户。我在https://developer.github.com/v4/object/user/的Github文档中看到了一个已定义的字段。但是,我似乎找不到它。

我对https://developer.github.com/v4/explorer/的当前查询未返回任何结果

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

1 个答案:

答案 0 :(得分:0)

要按公司搜索所有用户,请查询组织。当前,您正在将键值对作为字符串而不是值字符串作为字符串进行传递。尝试使用此查询来获取已设置公司名称Github的所有雇员列表。

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

在所附图像中查看结果: enter image description here