IndexField interface

Diese API wird als Vorschau für Entwickler bereitgestellt und kann sich basierend auf dem Feedback, das wir erhalten, ändern. Verwenden Sie diese API nicht in einer Produktionsumgebung.

Anstatt Cache-Indizes manuell zu erstellen, sollten Sie die Verwendung von enablePersistentCacheIndexAutoCreation() in Betracht ziehen, damit das SDK entscheiden kann, ob Cache-Indizes für lokal ausgeführte Abfragen erstellt werden sollen.

Ein einzelnes Feldelement in einer Indexkonfiguration.

Unterschrift:

export declare interface IndexField 

Eigenschaften

Eigentum Typ Beschreibung
arrayConfig 'ENTHÄLT' (BETA) Welche Art von Array-Index erstellt werden soll. Für array-contains und array-contains-any Indizes auf CONTAINS setzen. Es sollte nur entweder arrayConfig oder order festgelegt werden.
fieldPath Zeichenfolge (BETA) Der Feldpfad zum Index.
Befehl 'AUFSTEIGENd' | 'ABSTEIGEND' (BETA) Welche Art von Array-Index erstellt werden soll. Auf ASCENDING oder 'DESCENDING for == , != , < setzen = , < = , in and nicht-in ` Filter. Es sollte nur entweder arrayConfig oder order festgelegt werden.

IndexField.arrayConfig

Diese API wird als Vorschau für Entwickler bereitgestellt und kann sich basierend auf dem Feedback, das wir erhalten, ändern. Verwenden Sie diese API nicht in einer Produktionsumgebung.

Welche Art von Array-Index erstellt werden soll. Für array-contains und array-contains-any Indizes auf CONTAINS setzen.

Es sollte nur entweder arrayConfig oder order festgelegt werden.

Unterschrift:

readonly arrayConfig?: 'CONTAINS';

IndexField.fieldPath

Diese API wird als Vorschau für Entwickler bereitgestellt und kann sich basierend auf dem Feedback, das wir erhalten, ändern. Verwenden Sie diese API nicht in einer Produktionsumgebung.

Der zu indizierende Feldpfad.

Unterschrift:

readonly fieldPath: string;

IndexField.order

Diese API wird als Vorschau für Entwickler bereitgestellt und kann sich basierend auf dem Feedback, das wir erhalten, ändern. Verwenden Sie diese API nicht in einer Produktionsumgebung.

Welche Art von Array-Index erstellt werden soll. for ASCENDING oder „DESCENDING“ einstellen == , != , < = , < = , in and nicht in ` Filter.

Es sollte nur entweder arrayConfig oder order festgelegt werden.

Unterschrift:

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