gpt4 book ai didi

graphql - Github v4 GraphQL API。按日期获取提交

转载 作者:行者123 更新时间:2023-12-02 02:53:32 24 4
gpt4 key购买 nike

graphql 和 Github API 的新功能。我正在尝试获取按日期排序的提交列表。这是我目前所拥有的:

{
repository(owner: "facebook", name: "create-react-app") {
ref(qualifiedName: "master") {
target {
... on Commit {
id
history(first: 20) {
pageInfo {
hasNextPage
}
edges {
node {
messageHeadline
oid
message
}
}
}
}
}
}

这只会返回提交历史的平面列表。是否有其他对象或连接可用于按日期对结果进行分组?

谢谢

最佳答案

GraphQL API v4 reference 中没有“groupBy”或“GroupedBy”的概念.

你只有一个 orderBy argument对于 repository .
你可以看到一个 example here

{
organization(login: "lvtech") {
repositories(first: 3, orderBy: {field: PUSHED_AT, direction: DESC}) {
edges {
node {
name
}
}
}
}
}

但同样,这适用于存储库属性,不适用于提交属性。

关于graphql - Github v4 GraphQL API。按日期获取提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50662312/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com