ziyaret edin.Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.
Önbellek dizinlerini manuel olarak oluşturmak yerine, yerel olarak çalıştırılan sorgular için önbellek dizinleri oluşturup oluşturmama konusunda SDK'nın karar vermesine izin vermek amacıyla
enablePersistentCacheIndexAutoCreation()
kullanabilirsiniz.
Dizin yapılandırmasında tek bir alan öğesi.
İmza:
export declare interface IndexField
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
arrayConfig | "CONTAINS" | (BETA) Oluşturulacak dizi dizini türü. array-contains ve array-contains-any dizinleri için CONTAINS olarak ayarlayın.arrayConfig veya order öğelerinden yalnızca biri ayarlanmalıdır; |
fieldPath | dize | (BETA) Dizine eklenecek alan yolu. |
sipariş | "AÇILIYOR" | "İNCELEN" | (BETA) Oluşturulacak dizi dizini türü. ASCENDING veya 'DESCENDING for ==, !=, <=, <=, in and in and not-in" filtrelerine ayarlayın.Yalnızca bir arrayConfig veya order ayarlanmalıdır. |
IndexField.arrayConfig
Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.
Oluşturulacak dizi dizininin türü. array-contains
ve array-contains-any
dizinleri için CONTAINS
olarak ayarlanır.
Yalnızca bir arrayConfig
veya order
ayarlanmalıdır;
İmza:
readonly arrayConfig?: 'CONTAINS';
DizinAlanı.alanYolu
Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.
Dizine eklenecek alan yolu.
İmza:
readonly fieldPath: string;
DizinAlanı.düzeni
Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.
Oluşturulacak dizi dizininin türü. ASCENDING
veya "DESCENDINGfor
==,
!=,
<=,
<=,
inand
not-in" filtrelerine ayarlayın.
Yalnızca bir arrayConfig
veya order
ayarlanmalıdır.
İmza:
readonly order?: 'ASCENDING' | 'DESCENDING';