4
GraphQL Github APIを使用して、ディレクトリに含まれるすべてのファイルを再帰的にリストしたいと考えています。今、私のクエリは次のようになります。Github GraphQLコンテンツ全体のツリーを一覧表示
{
search(first:1, type: REPOSITORY, query: "language:C") {
edges {
node {
... on Repository {
name
descriptionHTML
stargazers {
totalCount
}
forks {
totalCount
}
object(expression: "master:") {
... on Tree {
entries {
name
type
}
}
}
}
}
}
}
}
しかし、これが唯一の結果のオブジェクトの一部が再び木です特に、私のディレクトリの内容の最初のレベルのみを提供します。再帰的にツリーの内容をリストするように、クエリを調整する方法はありますか?
私はあなたの例が私がGraphQLを持っていた問題を解決したことと、私が解決策を知っていると思ったのであなたの質問を見ることに興奮しました。残念ながら、「断片」を使用しようとすると、「断片[断片名]に無限ループが含まれています」というエラーが表示されたので、この質問に対する回答を心待ちにしています。 – REW