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 RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
endTime |
Waktu penyelesaian operasi ini. Tidak akan disetel jika operasi masih berlangsung. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
field |
Resource kolom tempat operasi ini ditindaklanjuti. Contoh: |
indexConfigDeltas[] |
Daftar |
state |
Status operasi. |
progressDocuments |
Progres, dalam dokumen, dari operasi ini. |
progressBytes |
Progres, dalam byte, operasi ini. |
ttlConfigDelta |
Menjelaskan delta konfigurasi TTL. |
IndexConfigDelta
Informasi tentang perubahan konfigurasi indeks.
Representasi JSON |
---|
{ "changeType": enum ( |
Kolom | |
---|---|
changeType |
Menentukan bagaimana indeks berubah. |
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 ini untuk indeks gabungan adalah: |
queryScope |
Indeks dengan cakupan kueri koleksi yang ditentukan memungkinkan kueri terhadap koleksi yang merupakan turunan dari dokumen tertentu, yang 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, yang 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 gabungan, parameter ini memerlukan minimal 2 dan maksimal 100 kolom. Entri kolom terakhir selalu untuk jalur kolom Untuk indeks kolom tunggal, ini akan selalu berupa satu entri dengan jalur kolom yang sama dengan jalur kolom dari kolom terkait. |
state |
Hanya output. Status penayangan indeks. |
KolomIndeks
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, nilainya 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 perbandingan menggunakan =, !=, <, <=, >, >=. |
arrayConfig |
Menunjukkan bahwa kolom ini mendukung operasi pada |
vectorConfig |
Menunjukkan bahwa kolom ini mendukung operasi tetangga terdekat dan jarak pada vektor. |
VectorConfig
Konfigurasi indeks untuk mendukung operasi penelusuran vektor
Representasi JSON |
---|
{ "dimension": integer, // Union field |
Kolom | |
---|---|
dimension |
Wajib diisi. Dimensi vektor tempat konfigurasi ini diterapkan. Indeks yang dihasilkan hanya akan menyertakan vektor 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 indeks vektor adalah indeks datar. |
Indeks Rata
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 bagaimana konfigurasi TTL berubah. |