Pesan yang dapat menampung semua jenis nilai yang didukung.
Representasi JSON | |
---|---|
{ // Union field |
Bidang | ||
---|---|---|
Bidang gabungan value_type . Harus memiliki nilai yang ditetapkan. value_type hanya dapat berupa salah satu dari berikut ini: | ||
nullValue | Nilai nol. | |
booleanValue | Nilai boolean. | |
integerValue | Nilai bilangan bulat. | |
doubleValue | Nilai ganda. | |
timestampValue | Nilai stempel waktu. Tepatnya hanya hingga mikrodetik. Saat disimpan, presisi tambahan apa pun dibulatkan ke bawah. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: | |
stringValue | Nilai string. String, yang direpresentasikan sebagai UTF-8, tidak boleh melebihi 1 MiB - 89 byte. Hanya 1.500 byte pertama dari representasi UTF-8 yang dipertimbangkan oleh kueri. | |
bytesValue | Nilai byte. Tidak boleh melebihi 1 MiB - 89 byte. Hanya 1.500 byte pertama yang dipertimbangkan oleh kueri. String yang dikodekan base64. | |
referenceValue | Referensi ke suatu dokumen. Misalnya: | |
geoPointValue | Nilai titik geografis yang mewakili suatu titik di permukaan bumi. | |
arrayValue | Nilai array. Tidak bisa langsung berisi nilai array lain, namun bisa berisi peta yang berisi array lain. | |
mapValue | Nilai peta. |
Nilai Peta
Nilai peta.
Representasi JSON | |
---|---|
{
"fields": {
string: {
object ( |
Bidang | |
---|---|
fields | Bidang peta. Kunci peta mewakili nama bidang. Nama bidang yang cocok dengan ekspresi reguler Sebuah objek yang berisi daftar |