从GitHub GraphQL获取repositoryOwner数组

从GitHub GraphQL获取repositoryOwner数组,graphql,github-api,Graphql,Github Api,我有一个疑问: query { repositoryOwner(login: "jcubic") { repositories(first: 20, orderBy: {field: STARGAZERS, direction: DESC}, privacy: PUBLIC) { edges { repository:node { name stargazers { totalCount

我有一个疑问:

query { 
  repositoryOwner(login: "jcubic") {
    repositories(first: 20, orderBy: {field: STARGAZERS, direction: DESC}, privacy: PUBLIC) {
      edges {
        repository:node {
          name
          stargazers {
            totalCount
          }
        }
      }
    }
  }
}

是否可以让多个用户同时访问一个用户?

在的帮助下,我能够使用ID创建查询(它们来自我和linus torvalds):


在的帮助下,我能够使用ID创建查询(它们来自我和linus torvalds):


您是否有要执行查询的存储库所有者的节点ID列表?@BenWhale基本上我想要的是
登录:[“jcubic”,“lorvalds”]
登录:/^ab.*/
,如果这不可能,那么GraphQL就没有大家说的那么好。如果我需要运行100个查询来获得100个用户,这是非常无用的。@BenWhale但如果可以使用id,那么我很好。当我第一次为用户查询时,我可以保存id,下次我将有id。问题是查询对象有哪些字段。签出:。在给定ID的情况下,有一个nodes字段将返回多个节点。还有一个搜索连接,似乎需要一个光标?@BenWhale抱歉,我不理解那些文档,它们似乎说
codeOfConduct
have key。因此,您可以搜索毫无用处的codeOfConduct,为什么我要搜索我想要的用户。您有要执行查询的存储库所有者的节点ID列表吗?@BenWhale基本上我想要的是
登录:[“jcubic”,“lorvalds”]
登录:/^ab.*/
如果这不可能,那么GraphQL就没有大家说的那么好。如果我需要运行100个查询来获得100个用户,这是非常无用的。@BenWhale但如果可以使用id,那么我很好。当我第一次为用户查询时,我可以保存id,下次我将有id。问题是查询对象有哪些字段。签出:。在给定ID的情况下,有一个nodes字段将返回多个节点。还有一个搜索连接,似乎需要一个光标?@BenWhale抱歉,我不理解那些文档,它们似乎说
codeOfConduct
have key。所以你们可以搜索毫无用处的代码,为什么我要搜索那个些我想要的用户。
{
  nodes(ids: ["MDQ6VXNlcjI4MDI0MQ==", "MDQ6VXNlcjEwMjQwMjU="]) {
    ... on User {
      name
      login
    }
    ... on RepositoryOwner {
      repositories(first: 20, orderBy: {field: STARGAZERS, direction: DESC}, privacy: PUBLIC) {
        edges {
          repository: node {
            name
            stargazers {
              totalCount
            }
          }
        }
      }
    }
  }
}