Một thông báo có thể chứa bất kỳ loại giá trị nào được hỗ trợ.
Biểu diễn dưới dạng JSON | |
---|---|
{ // Union field |
Trường | ||
---|---|---|
Trường kết hợp value_type . Phải có bộ giá trị. value_type chỉ có thể là một trong những trạng thái sau đây: |
||
nullValue |
Một giá trị rỗng. |
|
booleanValue |
Một giá trị boolean. |
|
integerValue |
Một giá trị số nguyên. |
|
doubleValue |
Giá trị kép. |
|
timestampValue |
Một giá trị dấu thời gian. Chỉ chính xác đến micrô giây. Khi được lưu trữ, mọi độ chính xác bổ sung sẽ được làm tròn xuống. Dấu thời gian theo múi giờ "Zulu" RFC3339 (giờ UTC) với độ phân giải nano giây và lên đến 9 chữ số phân số. Ví dụ: |
|
stringValue |
Một giá trị chuỗi. Chuỗi (được biểu thị dưới dạng UTF-8) không được vượt quá 1 MiB – 89 byte. Chỉ 1.500 byte đầu tiên của cách biểu diễn UTF-8 được xem xét trong các truy vấn. |
|
bytesValue |
Một giá trị byte. Không được vượt quá 1 MiB – 89 byte. Chỉ 1.500 byte đầu tiên được xem xét bởi các truy vấn. Chuỗi được mã hoá base64. |
|
referenceValue |
Tham chiếu đến một tài liệu. Ví dụ: |
|
geoPointValue |
Một giá trị điểm địa lý đại diện cho một điểm trên bề mặt Trái Đất. |
|
arrayValue |
Một giá trị mảng. Không thể trực tiếp chứa một giá trị mảng khác, mặc dù có thể chứa bản đồ chứa một mảng khác. |
|
mapValue |
Giá trị ánh xạ. |
Giá trị ánh xạ
Giá trị ánh xạ.
Biểu diễn dưới dạng JSON | |
---|---|
{
"fields": {
string: {
object ( |
Trường | |
---|---|
fields |
Các trường trên bản đồ. Các khoá bản đồ biểu thị tên trường. Tên trường khớp với biểu thức chính quy Một đối tượng chứa danh sách các cặp |