Metadaten für google.longrunning.Operation
Ergebnisse von FirestoreAdmin.UpdateField
.
JSON-Darstellung |
---|
{ "startTime": string, "endTime": string, "field": string, "indexConfigDeltas": [ { object ( |
Felder | |
---|---|
startTime |
Zeitpunkt, zu dem dieser Vorgang gestartet wurde. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
endTime |
Zeitpunkt, zu dem dieser Vorgang abgeschlossen wurde. Wird nicht festgelegt, wenn der Vorgang noch läuft. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
field |
Die Feldressource, auf die sich dieser Vorgang auswirkt. Beispiel: |
indexConfigDeltas[] |
Eine Liste der |
state |
Status des Vorgangs. |
progressDocuments |
Der Fortschritt dieses Vorgangs in Dokumenten. |
progressBytes |
Der Fortschritt dieses Vorgangs in Byte. |
ttlConfigDelta |
Beschreibt die Deltas der TTL-Konfiguration. |
IndexConfigDelta
Informationen zu einer Indexkonfigurationsänderung.
JSON-Darstellung |
---|
{ "changeType": enum ( |
Felder | |
---|---|
changeType |
Gibt an, wie sich der Index ändert. |
index |
Index, der geändert wird. |
Index
Cloud Firestore-Indexe ermöglichen einfache und komplexe Abfragen von Dokumenten in einer Datenbank.
JSON-Darstellung |
---|
{ "name": string, "queryScope": enum ( |
Felder | |
---|---|
name |
Nur Ausgabe Ein vom Server definierter Name für diesen Index. Das Format dieses Namens für zusammengesetzte Indexe sieht so aus: |
queryScope |
Indexe, für die ein Sammlungsabfragebereich angegeben ist, ermöglichen Abfragen für eine Sammlung, die einem bestimmten Dokument untergeordnet ist, zum Zeitpunkt der Abfrage angegeben wurde und dieselbe Sammlungs-ID hat. Indexe, für die ein Sammlungsgruppen-Abfragebereich angegeben ist, ermöglichen Abfragen für alle Sammlungen, die von einem bestimmten, zum Zeitpunkt der Abfrage angegebenen Dokument abstammen und dieselbe Sammlungs-ID wie dieser Index haben. |
apiScope |
Der von diesem Index unterstützte API-Bereich. |
fields[] |
Die von diesem Index unterstützten Felder. Bei zusammengesetzten Indexen sind mindestens 2 und maximal 100 Felder erforderlich. Der letzte Feldeintrag bezieht sich immer auf den Feldpfad Bei Einzelfeldindexen ist dies immer genau ein Eintrag mit einem Feldpfad, der dem Feldpfad des zugehörigen Felds entspricht. |
state |
Nur Ausgabe Der Bereitstellungsstatus des Index. |
IndexField
Ein Feld in einem Index. „fieldPath“ beschreibt, welches Feld indexiert wird, „value_mode“ beschreibt, wie der Feldwert indexiert wird.
JSON-Darstellung |
---|
{ "fieldPath": string, // Union field |
Felder | |
---|---|
fieldPath |
Kann name sein. Bei Einzelfeldindexen muss dieser mit dem Namen des Felds übereinstimmen oder kann weggelassen werden. |
Union-Feld value_mode . Wie der Feldwert indexiert wird. Für value_mode ist nur einer der folgenden Werte zulässig: |
|
order |
Gibt an, dass dieses Feld die Sortierung in der angegebenen Reihenfolge oder den Vergleich mit =, !=, <, <=, >, >= unterstützt. |
arrayConfig |
Gibt an, dass dieses Feld Vorgänge für |
vectorConfig |
Gibt an, dass dieses Feld die nächsten Nachbarn und Entfernungsoperationen für den Vektor unterstützt. |
VectorConfig
Indexkonfiguration zur Unterstützung von Vektorsuchvorgängen
JSON-Darstellung |
---|
{ "dimension": integer, // Union field |
Felder | |
---|---|
dimension |
Erforderlich. Die Vektordimension, für die diese Konfiguration gilt. Der daraus resultierende Index enthält nur Vektoren dieser Dimension und kann für die Vektorsuche mit derselben Dimension verwendet werden. |
Union-Feld type . Der verwendete Indextyp. Für type ist nur einer der folgenden Werte zulässig: |
|
flat |
Gibt an, dass der Vektorindex ein flacher Index ist. |
FlatIndex
Dieser Typ hat keine Felder.
Index, der Vektoren in einer flachen Datenstruktur speichert und eine umfassende Suche unterstützt.
TtlConfigDelta
Informationen zu einer Änderung der TTL-Konfiguration.
JSON-Darstellung |
---|
{
"changeType": enum ( |
Felder | |
---|---|
changeType |
Gibt an, wie sich die TTL-Konfiguration ändert. |