Metadata untuk google.longrunning.Operation
hasil dari FirestoreAdmin.UpdateField
.
Representasi JSON |
---|
{ "startTime": string, "endTime": string, "field": string, "indexConfigDeltas": [ { object ( |
Kolom | |
---|---|
startTime |
Waktu operasi ini dimulai. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
endTime |
Waktu operasi ini selesai. Akan dibatalkan penetapannya jika operasi masih berlangsung. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
field |
Resource kolom yang ditindaklanjuti oleh operasi ini. Contoh: |
indexConfigDeltas[] |
Daftar |
state |
Status operasi. |
progressDocuments |
Progres operasi ini, dalam dokumen. |
progressBytes |
Progres operasi ini, dalam byte. |
ttlConfigDelta |
Menjelaskan delta konfigurasi TTL. |
IndexConfigDelta
Informasi tentang perubahan konfigurasi indeks.
Representasi JSON |
---|
{ "changeType": enum ( |
Kolom | |
---|---|
changeType |
Menentukan perubahan indeks. |
index |
Indeks sedang diubah. |
Indeks
Indeks Cloud Firestore memungkinkan kueri sederhana dan kompleks terhadap dokumen dalam database.
Representasi JSON |
---|
{ "name": string, "queryScope": enum ( |
Kolom | |
---|---|
name |
Hanya output. Nama yang ditentukan server untuk indeks ini. Bentuk nama untuk indeks komposit ini adalah: |
queryScope |
Indeks dengan cakupan kueri koleksi yang ditentukan memungkinkan kueri terhadap koleksi yang merupakan turunan dokumen tertentu, ditentukan pada waktu kueri, dan yang memiliki ID koleksi yang sama. Indeks dengan cakupan kueri grup koleksi yang ditentukan memungkinkan kueri terhadap semua koleksi yang berasal dari dokumen tertentu, ditentukan pada waktu kueri, dan yang memiliki ID koleksi yang sama dengan indeks ini. |
apiScope |
Cakupan API yang didukung oleh indeks ini. |
fields[] |
Kolom yang didukung oleh indeks ini. Untuk indeks komposit, ini memerlukan minimal 2 kolom dan maksimal 100 kolom. Entri kolom terakhir selalu untuk jalur kolom Untuk indeks kolom tunggal, ini akan selalu tepat satu entri dengan jalur kolom yang sama dengan jalur kolom dari kolom terkait. |
state |
Hanya output. Status penayangan indeks. |
IndexField
Kolom dalam indeks. fieldPath menjelaskan kolom mana yang diindeks, value_mode menjelaskan cara nilai kolom diindeks.
Representasi JSON |
---|
{ "fieldPath": string, // Union field |
Kolom | |
---|---|
fieldPath |
Dapat berupa name. Untuk indeks kolom tunggal, ini harus cocok dengan nama kolom atau dapat dihilangkan. |
Kolom union value_mode . Cara nilai kolom diindeks. value_mode hanya ada berupa salah satu diantara berikut: |
|
order |
Menunjukkan bahwa kolom ini mendukung pengurutan berdasarkan urutan yang ditentukan atau membandingkan menggunakan =, !=, <, <=, >, >=. |
arrayConfig |
Menunjukkan bahwa kolom ini mendukung operasi pada |
vectorConfig |
Menunjukkan bahwa bidang ini mendukung tetangga terdekat dan operasi jarak pada vektor. |
VectorConfig
Konfigurasi indeks untuk mendukung operasi penelusuran vektor
Representasi JSON |
---|
{ "dimension": integer, // Union field |
Kolom | |
---|---|
dimension |
Wajib. Dimensi vektor yang menerapkan konfigurasi ini. Indeks yang dihasilkan hanya akan menyertakan vektor dari dimensi ini, dan dapat digunakan untuk penelusuran vektor dengan dimensi yang sama. |
Kolom union type . Jenis indeks yang digunakan. type hanya ada berupa salah satu diantara berikut: |
|
flat |
Menunjukkan bahwa indeks vektor adalah indeks datar. |
FlatIndex
Jenis ini tidak memiliki kolom.
Indeks yang menyimpan vektor dalam struktur data datar, dan mendukung penelusuran menyeluruh.
TtlConfigDelta
Informasi tentang perubahan konfigurasi TTL.
Representasi JSON |
---|
{
"changeType": enum ( |
Kolom | |
---|---|
changeType |
Menentukan perubahan konfigurasi TTL. |