Kaynak: Dizin
Cloud Firestore dizinleri, veritabanındaki belgelerde basit ve karmaşık sorgular yapılmasını sağlar.
JSON gösterimi |
---|
{ "name": string, "queryScope": enum ( |
Alanlar | |
---|---|
name |
Yalnızca çıkış. Bu dizin için sunucu tarafından tanımlanan bir ad. Bileşik dizinler için bu adın biçimi şu şekildedir: |
queryScope |
Koleksiyon sorgusu kapsamının belirtildiği dizinler, belirli bir belgenin alt öğesi olan, sorgu sırasında belirtilen ve aynı koleksiyon kimliğine sahip bir koleksiyonda sorgulara izin verir. Koleksiyon grubu sorgu kapsamına sahip olan dizinler, belirli bir belgeden türetilmiş olan, sorgu sırasında belirtilen ve bu dizinle aynı koleksiyon kimliğine sahip olan tüm koleksiyonlarda yapılan sorgulara izin verir. |
fields[] |
Bu dizin tarafından desteklenen alanlar. Bileşik dizinler için bu her zaman 2 veya daha fazla alandır. Son alan girişi her zaman Tek alan dizinlerinde bu, her zaman ilişkili alanın alan yoluna eşit bir alan yoluna sahip tam olarak tek bir giriş olacaktır. |
state |
Yalnızca çıkış. Dizinin sunulma durumu. |
Yöntemler |
|
---|---|
|
Bileşik bir dizin oluşturur. |
|
Bir bileşik dizini siler. |
|
Bileşik bir dizin alır. |
|
Bileşik dizinleri listeler. |