Index 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.

Die SDK-Definition eines Firestore-Index.

Unterschrift:

export declare interface Index 

Eigenschaften

Eigentum Typ Beschreibung
Sammlungsgruppe Zeichenfolge (BETA) Die ID der zu indizierenden Sammlung.
Felder IndexField [] (BETA) Eine Liste der zu indizierenden Felder.

Index.collectionGroup

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.

Die ID der zu indizierenden Sammlung.

Unterschrift:

readonly collectionGroup: string;

Indexfelder

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.

Eine Liste der zu indizierenden Felder.

Unterschrift:

readonly fields?: IndexField[];