ऐसा मैसेज जिसमें इस्तेमाल की जा सकने वाली किसी भी वैल्यू को शामिल किया जा सकता है.
JSON के काेड में दिखाना | |
---|---|
{ // Union field |
फ़ील्ड | ||
---|---|---|
यूनियन फ़ील्ड value_type . वैल्यू सेट होना ज़रूरी है. value_type इनमें से सिर्फ़ एक हो सकता है: |
||
nullValue |
शून्य मान. |
|
booleanValue |
एक बूलियन वैल्यू. |
|
integerValue |
एक इंटीजर वैल्यू. |
|
doubleValue |
डबल वैल्यू. |
|
timestampValue |
टाइमस्टैंप की वैल्यू. सटीक रूप से सिर्फ़ माइक्रोसेकंड में. स्टोर किए जाने पर, किसी भी अतिरिक्त सटीक जानकारी को राउंड डाउन कर दिया जाता है. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
|
stringValue |
स्ट्रिंग की वैल्यू. UTF-8 के तौर पर दिखाई गई स्ट्रिंग का साइज़ 1 एमबी - 89 बाइट से ज़्यादा नहीं होना चाहिए. क्वेरी में UTF-8 प्रज़ेंटेशन की सिर्फ़ पहली 1,500 बाइट को ध्यान में रखा जाता है. |
|
bytesValue |
बाइट वैल्यू. 1 एमबी - 89 बाइट से ज़्यादा नहीं होना चाहिए. क्वेरी सिर्फ़ शुरुआती 1,500 बाइट की जानकारी पर ध्यान देती हैं. base64 कोड में बदली गई स्ट्रिंग. |
|
referenceValue |
यह किसी दस्तावेज़ का रेफ़रंस होता है. उदाहरण के लिए: |
|
geoPointValue |
पृथ्वी की सतह पर मौजूद पॉइंट को दिखाने वाला जियो पॉइंट वैल्यू. |
|
arrayValue |
कलेक्शन की वैल्यू. इसमें सीधे तौर पर कोई अन्य अरे वैल्यू नहीं डाली जा सकती. हालांकि, इसमें ऐसा मैप शामिल किया जा सकता है जिसमें कोई अन्य अरे शामिल हो. |
|
mapValue |
मैप की वैल्यू. |
मैपवैल्यू
मैप की वैल्यू.
JSON के काेड में दिखाना | |
---|---|
{
"fields": {
string: {
object ( |
फ़ील्ड | |
---|---|
fields |
मैप के फ़ील्ड. मैप की कुंजियां, फ़ील्ड के नाम दिखाती हैं. रेगुलर एक्सप्रेशन एक ऑब्जेक्ट, जिसमें |