よこやまの日記・ブログを自作する編

車輪の再開発でも自分専用ブログをつくるんや!

15日目:前後の記事を取得できるようにGraphQLを拡張する

前後の記事に遷移するために

前回は、既存のGraphQLに対してApollo Clientで記事をざっくり表示する部分を作成しました。続いてページネーションで前後の記事に遷移できるリンクを作ろうとしました。

が、そんなスキーマ定義はしていなかったので改修しました。

そのプルリクがこちら。 このように外部参照がある場合、スキーマ定義の型と実施のコード上の型が異なるため、gqlgenの設定ファイルでコード上の型を指定するところがポイント。

github.com