IndexField interface

Ten interfejs API jest dostępny w wersji testowej dla deweloperów i może się zmienić w zależności od otrzymanych opinii. Nie używaj tego interfejsu API w środowisku produkcyjnym.

.

Zamiast ręcznie tworzyć indeksy pamięci podręcznej, rozważ użycie metody enablePersistentCacheIndexAutoCreation(), aby umożliwić pakietowi SDK podjęcie decyzji, czy utworzyć indeksy pamięci podręcznej dla zapytań wykonywanych lokalnie.

Element z pojedynczym polem w konfiguracji indeksu.

Podpis:

export declare interface IndexField 

Właściwości

Właściwość Typ Opis
arrayConfig „ZAWIERA” (BETA) Typ indeksu tablicy do utworzenia. Ustaw na CONTAINS dla indeksów array-contains i array-contains-any.Należy ustawić tylko jeden z indeksów arrayConfig lub order;
fieldPath ciąg znaków (BETA) Ścieżka pola do indeksowania.
zamówienie „ASCENDING” | „DESCENDING” (BETA) Typ indeksu tablicy do utworzenia. Ustaw jako ASCENDING lub „DESCENDING for ==, !=, <=, <=, w and nieznajdujących się”.Należy ustawić tylko jeden z filtrów arrayConfig lub order.

Pole IndexField.arrayConfig

Ten interfejs API jest dostępny w wersji testowej dla deweloperów i może się zmienić w zależności od otrzymanych opinii. Nie używaj tego interfejsu API w środowisku produkcyjnym.

Typ indeksu tablicy do utworzenia. Ustawiono na CONTAINS dla indeksów array-contains i array-contains-any.

Należy ustawić tylko jedną z tych wartości: arrayConfig lub order.

Podpis:

readonly arrayConfig?: 'CONTAINS';

Pole indeksu.Ścieżka pola

Ten interfejs API jest dostępny w wersji testowej dla deweloperów i może się zmienić w zależności od otrzymanych opinii. Nie używaj tego interfejsu API w środowisku produkcyjnym.

Ścieżka pola do indeksu.

Podpis:

readonly fieldPath: string;

Pole indeksu.order

Ten interfejs API jest dostępny w wersji testowej dla deweloperów i może się zmienić w zależności od otrzymanych opinii. Nie używaj tego interfejsu API w środowisku produkcyjnym.

Typ indeksu tablicy do utworzenia. Ustaw jako ASCENDING lub „DESCENDINGfor==,!=,<=,<=,wandinnych filtrach.

Należy ustawić tylko jedną z tych wartości: arrayConfig lub order.

Podpis:

readonly order?: 'ASCENDING' | 'DESCENDING';