Multiple queries in a request¶
Table of contents
Execution¶
If multiple queries are part of the same request, they are executed in parallel, the individual responses are collated and returned. You can fetch objects of different unrelated types in the same query.
Run multiple top level queries in the same request¶
For example, fetch a list of authors
and a list of articles
:
query {
author(limit: 2) {
id
name
}
article(limit: 2) {
id
title
}
}
query {
author(limit: 2) {
id
name
}
article(limit: 2) {
id
title
}
}
{
"data": {
"author": [
{
"id": 1,
"name": "Justin"
},
{
"id": 2,
"name": "Beltran"
}
],
"article": [
{
"id": 1,
"title": "sit amet"
},
{
"id": 2,
"title": "a nibh"
}
]
}
}
Was this page helpful?