Open2

GraphQL個人メモ

syumaisyumai

GraphQLでのnullの扱い方

https://hasura.io/blog/graphql-nulls-cheatsheet/

Response

  • userのnameがnullableの時、nameがnullならそのフィールド以外を返す (ただし、errorsには追加する)
  • userのnameがnon-nullableで、userがnullableな時、nameがnullならuserがnullだったとして返す (errorsにも追加する)

部分的にデータが取得できなかった場合は、取得できた分を返しつつerrorsを埋める