नेमस्पेस: फायरस्टोर

इंटरफेस

गुण

अनुरोध

स्थिर

गैर-शून्य नियम.फायरस्टोर.अनुरोध

प्रमाणीकरण जानकारी और लंबित डेटा सहित अनुरोध संदर्भ।

संसाधन

स्थिर

गैर-शून्य नियम.फायरस्टोर.संसाधन

संसाधन पढ़ा या लिखा जा रहा है।

तरीकों

मौजूद

स्थिर

अस्तित्व (पथ) नियम लौटाता है। बूलियन

जांचें कि क्या कोई दस्तावेज़ मौजूद है।

पैरामीटर

पथ

नियम.पथ

मार्ग।

मान शून्य नहीं होना चाहिए.

रिटर्न

non-null rules.Boolean यदि संसाधन मौजूद है तो बूलियन सत्य।

उदाहरण

// Check if another document exists
allow write: if exists(/databases/$(database)/documents/things/other)

बाद में मौजूद है

स्थिर

अस्तित्व के बाद (पथ) नियम लौटाता है। बूलियन

जाँचें कि क्या कोई दस्तावेज़ मौजूद है, यह मानते हुए कि वर्तमान अनुरोध सफल है। getAfter(path) के समतुल्य != शून्य।

पैरामीटर

पथ

नियम.पथ

मार्ग।

मान शून्य नहीं होना चाहिए.

रिटर्न

non-null rules.Boolean यदि संसाधन मौजूद है तो बूलियन सत्य।

पाना

स्थिर

get(path) रिटर्न नियम.फ़ायरस्टोर.संसाधन

फायरस्टोर दस्तावेज़ की सामग्री प्राप्त करें।

पैरामीटर

पथ

नियम.पथ

मार्ग।

मान शून्य नहीं होना चाहिए.

रिटर्न

non-null rules.firestore.Resource , या यदि यह मौजूद नहीं है तो शून्य करें।

उदाहरण

// Get the 'thing1' document from the 'things' collection
get(/databases/$(database)/documents/things/thing1)

बाद मिलता है

स्थिर

getAfter(पथ) नियम.फ़ायरस्टोर.संसाधन लौटाता है

किसी दस्तावेज़ की अनुमानित सामग्री प्राप्त करें. दस्तावेज़ ऐसे लौटाया जाता है मानो वर्तमान अनुरोध सफल हो गया हो। उन दस्तावेज़ों को मान्य करने के लिए उपयोगी है जो बैचेड लेखन या लेनदेन का हिस्सा हैं।

पैरामीटर

पथ

नियम.पथ

मार्ग।

मान शून्य नहीं होना चाहिए.

रिटर्न

non-null rules.firestore.Resource , या यदि यह मौजूद नहीं है तो शून्य करें।