- Introduction
- نظرة عامة
- البدء
-
-
منشئ البيانات
-
-
- ar
- docs
- 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" } }}