从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
}
}
}
}
}
}
}