- Empezando
-
-
Constructor de Datos
-
- Funciones Personalizadas
-
-
API GraphQL
-
- Registros
- es
- docs
- api explorer
- graphql api
- queries
- combining queries
Combinación de Consultas
Puede combinar múltiples consultas en una sola solicitud. Si se combinan múltiples consultas en una sola solicitud, se ejecutan en paralelo, las respuestas se recopilan y se devuelven como un solo objeto de respuesta. Esto le permite obtener objetos de tipos diferentes y no relacionados en la misma consulta.
En los siguientes ejemplos, tenemos 2 tablas llamadas students y cities, que contienen campos y relaciones como firstName, nameCity.
Solicitud
query MyQuery1 { students( filter: { firstName: { equals: "James" } } ) { count items { id firstName } }
citiesById(id: "e14638cb-6d72-4a36-b30f-9b763136a7bb") { id nameCity }}Respuesta
{ "data": { "students": { "count": 1, "items": [ { "id": "287cff0a-345b-4cca-9e9a-75a2161238fd", "firstName": "James" } ] }, "citiesById": { "id": "e14638cb-6d72-4a36-b30f-9b763136a7bb", "nameCity": "Chicago" } }}