以下の内容はhttps://uga-box.hatenablog.com/entry/2024/11/20/000000より取得しました。


【GraphQL】extendで型を拡張する

GraphQLのextendは、既存の型を拡張するためのキーワード

spec.graphql.org

既存の型に新しいフィールドを追加したい場合に使う

初期のスキーマ

type User {
  id: ID!
  name: String!
}

後からemailフィールドを追加したい場合

extend type User {
  email: String
}

型拡張では、フィールドを追加しなくても、代わりにインターフェイスまたはディレクティブのみを追加することのできる

extend type User @addedDirective

これにより、スキーマを柔軟に設計し、必要なときに拡張することが可能になる




以上の内容はhttps://uga-box.hatenablog.com/entry/2024/11/20/000000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14