问题标签 [github-graphql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
517 浏览

github - Github compare 给出的结果与 GraphQL 输出不同

我正在尝试比较两个存储库(一个是另一个存储库的分支),官方方式,使用compare并回到 2017-02-11:

https://github.com/bitcoin/bitcoin/compare/master@{2017-02-11}...UnitedBitcoin:master@{2017-02-11}

返回:

但是当我使用 Github GraphQL 从两个存储库中检索所有提交,然后测量交集时,我得到了 218 个共享相同的提交sha。在我用来从一个 repo 中检索提交的查询下方:

这怎么解释?为什么两个结果不同?

仅供参考:对于“测量交叉点”,我的意思是我比较sha两个存储库中每个提交的 ID ()。

0 投票
1 回答
1072 浏览

graphql - 如何使用 Github GraphQL Api 创建问题和标签?

Api V3 为此提供了一个 REST 接口:

发布 /repos/:owner/:repo/issues

https://developer.github.com/v3/issues/

您甚至可以使用 GraphQL Api 添加表情符号反应:

https://developer.github.com/v4/mutation/addreaction/

或评论:

https://developer.github.com/v4/mutation/addcomment/

我查看了可用的突变,我只能得出结论,你不能对新的 Api 提出问题。

https://developer.github.com/v4/mutation/

0 投票
2 回答
2541 浏览

graphql - 使用 GitHub API v4 GraphQL 查找属于用户拥有的存储库的所有未解决问题

有人可以指出我正确的方向来列出用户拥有的回购中的所有未解决问题吗?提前致谢。

0 投票
2 回答
1364 浏览

graphql - 通过 GraphQL API 显示 100 多个条目

我已经厌倦了在 github grpahQL API 中使用 endCursor 和 hasNextPage 来获取 100 多个数据。我使用的查询是:

这是工作。但是为了访问更多细节,需要进行迭代分页。任何人都可以提供一种有效的替代方案来以编程方式在 GraphQL API 中遍历所有页面吗?

0 投票
2 回答
6723 浏览

search - 带有过滤功能的 Github GraphQL 搜索

根据我有限的搜索,似乎 GraphQL 只能支持相等过滤。所以,

是否可以使用以下过滤条件进行 Github GraphQL 搜索,

  • 星星 > 10
  • 叉 > 3
  • 总提交 >= 5
  • 总问题 >= 1
  • 未解决的问题 <= 60
  • 大小 > 2k
  • 得分 > 5
  • 最后一次更新是一年内

即,过滤将所有上述条件。可能吗?

0 投票
2 回答
8889 浏览

github - 为 Github GraphQL 搜索选择 *

Github Search v4 (GraphQL) 相对于 v3 的优势之一是它可以选择性地选择我们想要的字段,而不是总是获取所有字段。但是,我现在面临的问题是如何获取某些字段。

我尝试了在线帮助,但它对我来说更多的是卷积而不是帮助。到目前为止,我仍然无法找到返回的存储库的大小、分数和未解决问题的字段。

这就是为什么我想知道是否有办法让它们全部获得,就像Select *在 SQL 中一样。谢谢。

0 投票
1 回答
1112 浏览

post - Making Github GraphQL requests via curl

The following GraphQL query runs perfectly fine in Github GraphQL Explorer:

however, when I send it via curl:

I'll get:

What's wrong? How can I make it works? Thx.

0 投票
1 回答
1996 浏览

.net - 带有 ASP.NET 框架(而不是 .NET Core)的 GraphQL

我对 GraphQL 比较陌生,想在我现有的ASP.NET Framework(使用 Entity Framework 4)应用程序中实现 GraphQL,该应用程序有一个 MSSQL Server 作为后端。

在浏览 GraphQL 库及其演示/示例时,我发现所有 .NET 相关示例在其示例中都使用了相对较新的.NET Core框架。(例如https://github.com/JacekKosciesza/StarWars

我想知道对于我的.NET Framework项目是否建议参考这些示例,以及是否有任何相同的示例,即特别针对.NET Framework的示例。

0 投票
2 回答
4541 浏览

graphql - graphql-dotnet VS graphql-net - 哪个库可用于从数据库中获取/写入数据

我想将 GraphQL 集成到我现有的 ASP.NET Framework(使用 Entity Framework 4)应用程序中,该应用程序有一个 MSSQL Server 作为后端。

在浏览 .NET 的 GraphQL 库时,我发现了 2 个库 - graphql-dotnetgraphql-net,它们在 GraphQL 网站上被推荐(链接:http ://graphql.org/code/#c-net )

看来(如果我错了,请纠正我):

  1. graphql-dotnet ( https://github.com/graphql-dotnet/graphql-dotnet ) - 这个库只支持内存数据
  2. graphql-net ( https://github.com/ckimes89/graphql-net ) - 如果我们想处理存储在 DB 中的数据,这个库可以很好地工作。

有什么建议或更正吗?是否可以使用以前的(即 graphql-dotnet)库对数据库执行读/写操作?还是应该改用graphql-net库?

0 投票
1 回答
1376 浏览

search - Github GraphQL 存储库查询,提交 totalCount

如何使用 GraphQL 搜索 Github 存储库,并获取其总提交数作为回报?

对我来说,描述 Repositories 的所有可用字段都包含提交评论的总数但不包含提交的总数,这让我看起来很奇怪。