- סקירה למשתמשים לא טכניים
- התחלה
-
מודל נתונים
- Overview
-
בונה נתונים
-
מציג נתונים
-
הגדרות טבלה
-
מחקה API
-
משטח SQL
-
שירותי אפליקציה
-
הגדרות
- he
- api explorer
- graphql api
- queries
- combining queries
שילוב שאילתות
ניתן לשלב שאילתות מרובות בבקשה אחת. אם משלבים שאילתות מרובות בבקשה אחת, הן מתבצעות במקביל, והתגובות מאוגדות ומוחזרות כאובייקט תגובה אחד. זה מאפשר לאחזר אובייקטים מסוגים שונים ולא קשורים באותה שאילתה.
בדוגמאות הבאות, יש לנו שתי טבלאות בשם students ו-cities, המכילות שדות ויחסים כמו firstName ו-nameCity.
בקשה
query MyQuery1 { students( filter: { firstName: { equals: "James" } } ) { count items { id firstName } }
citiesById(id: "e14638cb-6d72-4a36-b30f-9b763136a7bb") { id nameCity }}תגובה
{ "data": { "students": { "count": 1, "items": [ { "id": "287cff0a-345b-4cca-9e9a-75a2161238fd", "firstName": "James" } ] }, "citiesById": { "id": "e14638cb-6d72-4a36-b30f-9b763136a7bb", "nameCity": "Chicago" } }}