- نظرة عامة للمستخدمين غير التقنيين
- البدء
-
نموذج البيانات
- Overview
-
منشئ البيانات
-
عارض البيانات
-
إعدادات الجدول
-
مستكشف API
- Overview
-
GraphQL API
-
ملعب SQL
-
خدمات التطبيق
-
الإعدادات
- مستكشف API
- GraphQL API
- الاستعلامات
- 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" } }}