ค่าอาร์เรย์
การแสดง JSON |
---|
{
"values": [
{
object ( |
ช่อง | |
---|---|
values[] |
ค่าในอาร์เรย์ |
ค่า
ข้อความที่สามารถเก็บประเภทค่าที่รองรับประเภทใดก็ได้
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ช่องการรวม value_type ต้องมีชุดค่า value_type ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
nullValue |
ค่า Null |
booleanValue |
ค่าบูลีน |
integerValue |
ค่าจำนวนเต็ม |
doubleValue |
ค่า Double |
timestampValue |
ค่าการประทับเวลา เจาะจงเฉพาะไมโครวินาที เมื่อจัดเก็บ ระบบจะปัดเศษความแม่นยำเพิ่มเติมลง การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
stringValue |
ค่าสตริง สตริงที่แสดงเป็น UTF-8 ต้องมีขนาดไม่เกิน 1 MiB - 89 ไบต์ เฉพาะการค้นหา 1,500 ไบต์แรกของการแสดงแบบ UTF-8 เท่านั้น |
bytesValue |
ค่าไบต์ ต้องไม่เกิน 1 MiB - 89 ไบต์ การค้นหาจะพิจารณาเฉพาะ 1,500 ไบต์แรกเท่านั้น สตริงที่เข้ารหัสฐาน 64 |
referenceValue |
การอ้างอิงเอกสาร เช่น |
geoPointValue |
ค่าจุดทางภูมิศาสตร์ที่แสดงจุดบนพื้นผิวโลก |
arrayValue |
ค่าอาร์เรย์ ต้องไม่มีค่าอาร์เรย์อื่นโดยตรง แต่สามารถมีแผนที่ที่มีอาร์เรย์อื่น |
mapValue |
ค่าแมป |
ค่าแผนที่
ค่าแมป
การแสดง JSON |
---|
{
"fields": {
string: {
object ( |
ช่อง | |
---|---|
fields |
ฟิลด์ของแผนที่ คีย์แผนที่จะแสดงชื่อช่อง ชื่อช่องที่ตรงกับนิพจน์ทั่วไป ออบเจ็กต์ที่มีรายการคู่ |