- Qu'est-ce qu'Archie Core ?
-
-
Constructeur de Données
-
- Fonctions Personnalisées
-
- Journaux
-
Services d'Application
- fr
- docs
- api explorer
- graphql api
- queries
- combining queries
Combinaison de Requêtes
Vous pouvez combiner plusieurs requêtes en une seule demande. Si plusieurs requêtes sont combinées en une seule demande, elles sont exécutées en parallèle, les réponses sont rassemblées et retournées sous la forme d’un seul objet de réponse. Cela vous permet de récupérer des objets de types différents et non liés dans la même requête.
Dans les exemples suivants, nous avons 2 tables appelées students et cities, qui contiennent des champs et des relations comme firstName, nameCity.
Requête
query MyQuery1 { students( filter: { firstName: { equals: "James" } } ) { count items { id firstName } }
citiesById(id: "e14638cb-6d72-4a36-b30f-9b763136a7bb") { id nameCity }}Réponse
{ "data": { "students": { "count": 1, "items": [ { "id": "287cff0a-345b-4cca-9e9a-75a2161238fd", "firstName": "James" } ] }, "citiesById": { "id": "e14638cb-6d72-4a36-b30f-9b763136a7bb", "nameCity": "Chicago" } }}