یک مقدار آرایه
نمایندگی JSON |
---|
{
"values": [
{
object ( |
زمینه های | |
---|---|
values[] | مقادیر موجود در آرایه |
ارزش
پیامی که می تواند هر یک از انواع مقادیر پشتیبانی شده را در خود جای دهد.
نمایندگی JSON |
---|
{ // Union field |
زمینه های | |
---|---|
value_type فیلد اتحادیه باید یک مجموعه ارزش داشته باشد. value_type فقط می تواند یکی از موارد زیر باشد: | |
nullValue | یک مقدار صفر |
booleanValue | یک مقدار بولی |
integerValue | یک مقدار صحیح |
doubleValue | یک مقدار دو برابر |
timestampValue | یک مقدار مهر زمانی دقیق فقط به میکروثانیه. هنگامی که ذخیره می شود، هرگونه دقت اضافی به سمت پایین گرد می شود. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
stringValue | یک مقدار رشته رشته ای که به صورت UTF-8 نشان داده می شود، نباید از 1 مگابایت تا 89 بایت تجاوز کند. فقط 1500 بایت اول نمایش UTF-8 توسط پرس و جوها در نظر گرفته می شود. |
bytesValue | مقدار یک بایت نباید بیش از 1 مگابایت - 89 بایت باشد. فقط 1500 بایت اول توسط پرس و جو در نظر گرفته می شود. رشته ای با کد base64. |
referenceValue | ارجاع به یک سند برای مثال: |
geoPointValue | یک مقدار نقطه جغرافیایی که نشان دهنده یک نقطه در سطح زمین است. |
arrayValue | یک مقدار آرایه نمی تواند مستقیماً حاوی مقدار آرایه دیگری باشد، اگرچه می تواند حاوی نقشه ای باشد که حاوی آرایه دیگری است. |
mapValue | یک مقدار نقشه |
MapValue
یک مقدار نقشه
نمایندگی JSON |
---|
{
"fields": {
string: {
object ( |
زمینه های | |
---|---|
fields | فیلدهای نقشه کلیدهای نقشه نشان دهنده نام فیلدها هستند. نام فیلدهای مطابق با عبارت منظم یک شی حاوی لیستی از |