- Teknik olmayan kullanıcılar için genel bakış
- Archie Core nedir?
-
Veri Modeli
- Overview
-
Veri Oluşturucu
-
Veri Görüntüleyici
-
Tablo Ayarları
-
API Gezgini
- Overview
-
GraphQL API
-
SQL Oyun Alanı
-
Uygulama Hizmetleri
- API Gezgini
- GraphQL API
- Sorgular
- combining queries
Sorguları Birleştirme
Tek bir istekte birden fazla sorguyu birleştirebilirsiniz. Birden fazla sorgu tek bir istekte birleştirilirse, bunlar paralel olarak yürütülür, yanıtlar toplanır ve tek bir yanıt nesnesi olarak döndürülür. Bu, aynı sorguda farklı ve ilişkisiz türlerdeki nesneleri almanıza olanak tanır.
Aşağıdaki örneklerde, firstName, nameCity gibi alanları ve ilişkileri içeren students ve cities adlı 2 tablomuz var.
İstek
query MyQuery1 { students( filter: { firstName: { equals: "James" } } ) { count items { id firstName } }
citiesById(id: "e14638cb-6d72-4a36-b30f-9b763136a7bb") { id nameCity }}Yanıt
{ "data": { "students": { "count": 1, "items": [ { "id": "287cff0a-345b-4cca-9e9a-75a2161238fd", "firstName": "James" } ] }, "citiesById": { "id": "e14638cb-6d72-4a36-b30f-9b763136a7bb", "nameCity": "Chicago" } }}