GraphQL初心者の疑問一問一答
簡単に試したい
!はnon-nullable
[string!]!だと、配列に必ず要素があり、いずれの要素も必ずstringであるということ
本番サーバにローカルから試しにリクエストを送りたいとき、prefliight requestがCORSではじかれる proxy only has effect in development (with npm start)
あるいはCORS回避の設定をする
filterどうやるの?
TBD
同じオブジェクトを異なるattributeで検索したいときどうするの?
UserタイプをIDで検索する場合と、名前で検索したい場合があったとする
code:graphql
type Query {
user(id: ID!): User
user(name: String!): User # コンフリクト!
}
ポリモーフズム的なことはできないのでuserByNameなどにすることになる
userをなのだから引数によって名前を変えたくない