这是一个GitHub GraphQL查询:
query Foo($login:String!) {
repositoryOwner(login: $login){
repositories(first: 3){
totalCount,
nodes{
name
pushedAt
}
}
}
}
有没有办法修改此查询,以便返回的结果已被pushedAt
日期过滤(限制)? pushedAt
存在于节点上,我可以获取它,但我想只获得某个日期pushedAt
的组织存储库的子集。我希望能够将结果限制为pushedAt
日期,而不是对其进行排序。谢谢。
答案 0 :(得分:0)
这是一个解决方案:
{
search(first: 3, type: REPOSITORY, query: "user:MyOrg pushed:>2017-04-01T06:00:00Z") {
edges {
node {
... on Repository{
name
pushedAt
}
}
}
repositoryCount
}
}