Aller au contenu

Requête de Liste d'Enregistrements

Vous pouvez interroger une liste d’enregistrements. Dans les exemples suivants, nous avons une table appelée students, qui contient des champs et des relations comme firstName, email.

Récupération de plusieurs enregistrements de table

Section intitulée « Récupération de plusieurs enregistrements de table »

Interrogez une liste d’enregistrements à partir d’une seule table. Notez la clé items qui indique qu’un tableau de résultats sera retourné.

Requête

query MyQuery1 {
students {
count
items {
id
firstName
email
}
}
}

Réponse

{
"data": {
"students": {
"count": 3,
"items": [
{
"id": "287cff0a-345b-4cca-9e9a-75a2161238fd",
"firstName": "James",
"email": "james.smith@example.com"
},
{
"id": "97fb89ac-e0ad-44f5-b671-24a1b751287c",
"firstName": "John",
"email": "john.williams@example.com"
},
{
"id": "429cf99f-4481-49c4-adb4-605731b20eb2",
"firstName": "Mary",
"email": "mary.brown@example.com"
}
]
}
}
}