A Query Language for Data
query {
teams {
name
drivers {
name
nationality
}
}
}
{
"data": {
"teams": [
{
"name": "Ferrari",
"drivers": [
{
"name": "Charles Leclerc",
"nationality": "Monegasque"
},
{
"name": "Sebastian Vettel",
"nationality": "German"
}
]
},
{
"name": "Mercedes",
"drivers": [
{
"name": "Valtteri Bottas",
"nationality": "Finnish"
},
{
"name": "Lewis Hamilton",
"nationality": "British"
}
]
}
]
}
}
Query
Response
type Team {
name: String!
drivers: [Driver!]!
}
type Driver {
name: String!
team: Team
nationality: String!
}
type Query {
teams: [Team!]!
}
Schema