Luk*_*ele 5 github graphql github-projects github-issues
我们正在使用 GitHub 项目(测试版)。我创建了一个名为 的自定义文本字段oma-project
。我想使用 API 来过滤此字段,例如oma-project: "P0001"
. 这应该返回自定义字段中具有该值的所有问题。
查看项目(测试版)文档,我可以列出前n个问题,但我不知道如何根据自定义字段的值传递过滤器。
据我所知。
{
node(id: "nodeid") {
... on ProjectV2 {
items(first: 2) {
nodes {
fieldValues(first: 8) {
nodes {
... on ProjectV2ItemFieldTextValue {
text
field {
... on ProjectV2FieldCommon {
name
}
}
}
}
}
content {
... on Issue {
id
title
}
}
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
返回:
{
node(id: "nodeid") {
... on ProjectV2 {
items(first: 2) {
nodes {
fieldValues(first: 8) {
nodes {
... on ProjectV2ItemFieldTextValue {
text
field {
... on ProjectV2FieldCommon {
name
}
}
}
}
}
content {
... on Issue {
id
title
}
}
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
小智 1
在处理 GitHub 操作以将项目列表从一个状态移动到另一个状态时,我遇到了同样的问题,并且当前 API 似乎不支持 ProjectV2 项目过滤。
我当前的解决方法是查询项目中的所有项目,然后使用jq或 JavaScript过滤出结果
归档时间: |
|
查看次数: |
1247 次 |
最近记录: |