У меня есть запрос GraphQL, в котором перечислены объединенные и закрытые запросы на извлечение (запросив запрос на получение headRef
, я могу определить, существует ли его ветвь):
{
organization(login: "company") {
repository(name: "repo") {
pullRequests(last: 100, states: [CLOSED, MERGED]) {
nodes {
headRef {
name
}
}
}
}
}
}
Я хочу получить все тянуть запросы, у которых headRef не нулевой (например, я могу sh, я мог бы сделать что-то вроде pullRequests(last: 100, states: [CLOSED, MERGED], headRef not null)
). Это возможно, или я должен продолжать отбрасывать нулевые headRefs?