नाम स्थान: फ़ायरस्टोर

इंटरफ़ेस

प्रॉपर्टी

अनुरोध करें

स्टैटिक

शून्य के अलावा नियम.firestore.Request

अनुरोध का संदर्भ, जिसमें पुष्टि करने की जानकारी भी शामिल होती है और दूसरा डेटा मिल सकता है.

संसाधन

स्टैटिक

शून्य के अलावा नियम.firestore.Resource

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

तरीके

मौजूद है

स्टैटिक

मौजूद है(पाथ) नियम.बूलियन दिखाता है

देखें कि कोई दस्तावेज़ मौजूद है या नहीं.

पैरामीटर

पाथ

नियम.पाथ

पाथ.

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

लौटाए गए आइटम

संसाधन मौजूद होने पर, non-null rules.Boolean सही है.

उदाहरण

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

इसके बाद मौजूद है

स्टैटिक

InsertAfter(path), नियम.बूलियन दिखाता है

यह मानते हुए कि मौजूदा अनुरोध पूरा हो गया है, देखें कि कोई दस्तावेज़ मौजूद है या नहीं. इसके बराबर है getAfter(path) != शून्य के लिए.

पैरामीटर

पाथ

नियम.पाथ

पाथ.

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

लौटाए गए आइटम

संसाधन मौजूद होने पर, non-null rules.Boolean सही है.

पाएं

स्टैटिक

get(path) , rules.firestore.Resource दिखाता है

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

पैरामीटर

पाथ

नियम.पाथ

पाथ.

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

लौटाए गए आइटम

non-null rules.firestore.Resource दस्तावेज़ या अगर ऐसा नहीं है, तो शून्य मौजूद हैं.

उदाहरण

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

गेटआफ़्टर

स्टैटिक

getAfter(path), rules.firestore.Resource दिखाता है

किसी दस्तावेज़ का अनुमानित कॉन्टेंट पाएं. दस्तावेज़ इस फ़ॉर्मैट में दिखाया जाता है अगर मौजूदा अनुरोध सफल होता. दस्तावेज़ों की पुष्टि करने में मदद मिलती है जो बैच में लिखे गए या ट्रांज़ैक्शन का हिस्सा हों.

पैरामीटर

पाथ

नियम.पाथ

पाथ.

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

लौटाए गए आइटम

non-null rules.firestore.Resource दस्तावेज़ या अगर ऐसा नहीं है, तो शून्य मौजूद हैं.