可以包含任何支持的值类型的消息。
JSON 表示法 | |
---|---|
{ // Union field |
字段 | ||
---|---|---|
联合字段 value_type 。必须设置值。value_type 只能是下列其中一项: |
||
nullValue |
null 值。 |
|
booleanValue |
布尔值。 |
|
integerValue |
整数值。 |
|
doubleValue |
双精度值。 |
|
timestampValue |
时间戳值。 只能精确到微秒。存储时,任何额外的精度都会向下舍入。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
|
stringValue |
字符串值。 以 UTF-8 表示的字符串不得超过 1 MiB - 89 个字节。查询只会考虑 UTF-8 表示法的前 1500 个字节。 |
|
bytesValue |
一个字节值。 不得超过 1 MiB - 89 个字节。查询只会考虑前 1,500 个字节。 使用 base64 编码的字符串。 |
|
referenceValue |
对文档的引用。例如: |
|
geoPointValue |
表示地球表面上某个点的地理点值。 |
|
arrayValue |
数组值。 不能直接包含其他数组值,但可以包含包含另一个数组的映射。 |
|
mapValue |
映射值。 |
映射值
映射值。
JSON 表示法 | |
---|---|
{
"fields": {
string: {
object ( |
字段 | |
---|---|
fields |
地图的字段。 映射键表示字段名称。与正则表达式 包含一系列 |