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