Open1
【GraphQL】GraphQLで問い合わせをしてみる
wip GraphQLとは
GraphQLはAPIのための問い合わせ言語。
GraphQLのクエリでは、必要なデータだけを指定して要求できる。
query {
person(personID:5){
name
birthYear
created
}
}
上記のように問い合わせを実施すると、下記のような結果を取得することができる
{
"data": {
"person": {
"name": "hanako yamada",
"birthYear": "19BBY",
"created": "2021-12-10T15:15:05.791000Z"
}
}
}
クエリは必要に応じて柔軟に書き換えることができ、
問い合わせのクエリに他の項目を追加すると、その項目を追加して取得できる。
query {
person(personID:5){
name
birthYear
created
filmConnection {
films {
title
}
}
}
}