GraphQLでイシューボードを特定

このページでは、GraphiQLエクスプローラーを使用して、gitlab-docs ドキュメントリポジトリ内の既存のイシューボードを特定する方法について説明します。

GraphiQLエクスプローラの設定

この手順では、GraphiQLエクスプローラーのインスタンスにコピー&ペーストできる実質的な例を示します:

  1. 以下のコードをコピーしてください:

    query {
      project(fullPath: "gitlab-org/gitlab-docs") {
        name
        forksCount
        statistics {
          wikiSize
        }
        issuesEnabled
        boards {
          nodes {
            id
            name
          }
        }
      }
    }
    
  2. GraphiQLエクスプローラーページを開きます。
  3. GraphiQL エクスプローラー ツールの左ウィンドウに上記のquery を貼り付けます。
  4. 再生」を選択すると、このような結果が得られます:

GraphiQL explorer search for boards

これらのボードの1つを表示したい場合は、出力に表示されている数字の識別子の1つを取ります。スクリーンショットから、最初の識別子は105011 です。この識別子を含む次のURLに移動します:

https://gitlab.com/gitlab-org/gitlab-docs/-/boards/105011

各属性の詳細については、GraphQL APIリソースを参照してください。