Firebase कंसोल का इस्तेमाल करके, Cloud Firestore पर ये काम किए जा सकते हैं:
- डेटा देखना, जोड़ना, उसमें बदलाव करना, और उसे मिटाना.
- बनाना और अपडेट करना Cloud Firestore Security Rules.
- इंडेक्स मैनेज करना.
- इस्तेमाल पर नज़र रखना.
डेटा देखना
Firebase कंसोल में, Cloud Firestore का सारा डेटा देखा जा सकता है. Cloud Firestore के Cloud Firestore डेटा टैब में जाकर, किसी दस्तावेज़ या कलेक्शन पर क्लिक करें. ऐसा करने से, उस आइटम में मौजूद डेटा खुल जाएगा.
कोई खास पाथ खोलना
किसी दस्तावेज़ या कलेक्शन को किसी खास पाथ पर खोलने के लिए, पाथ में बदलाव करें बटन का इस्तेमाल करें.

किसी कलेक्शन में मौजूद दस्तावेज़ों को फ़िल्टर करना
किसी कलेक्शन में मौजूद दस्तावेज़ों को फ़िल्टर करने के लिए, सूची को फ़िल्टर करें बटन का इस्तेमाल करें.

ऐसे पैरंट दस्तावेज़ जो मौजूद नहीं हैं
कोई दस्तावेज़ तब भी मौजूद हो सकता है, जब उसके एक या उससे ज़्यादा पैरंट दस्तावेज़ मौजूद न हों. उदाहरण के लिए, पाथ
/mycoll/mydoc/mysubcoll/mysubdoc पर मौजूद दस्तावेज़ तब भी मौजूद हो सकता है, जब पैरंट दस्तावेज़
/mycoll/mydoc मौजूद न हो.
Cloud Firestore डेटा व्यूअर, ऐसे पैरंट दस्तावेज़ों को इस तरह दिखाता है जो मौजूद नहीं हैं:
- किसी कलेक्शन में मौजूद दस्तावेज़ों की सूची में, ऐसे पैरंट दस्तावेज़ों की आईडी इटैलिक में दिखती हैं जो मौजूद नहीं हैं.
- ऐसे पैरंट दस्तावेज़ की जानकारी वाले पैनल में, डेटा व्यूअर यह बताता है कि दस्तावेज़ मौजूद नहीं है.

डेटा से जुड़ी क्वेरी करना
Cloud Firestore के Cloud Firestore डेटा पेज के क्वेरी बिल्डर टैब में जाकर, दस्तावेज़ों से जुड़ी क्वेरी की जा सकती है.
क्वेरी बिल्डर टैब पर क्लिक करें.
क्वेरी का दायरा चुनें.
किसी एक कलेक्शन से जुड़ी क्वेरी करने के लिए, कलेक्शन चुनें. टेक्स्ट फ़ील्ड में, किसी कलेक्शन का पाथ डालें.
एक ही आईडी वाले सभी कलेक्शन से जुड़ी क्वेरी करने के लिए, कलेक्शन ग्रुप चुनें. कलेक्शन ग्रुप फ़ील्ड में, कलेक्शन ग्रुप की आईडी डालें.
टेबल में, तय किए गए कलेक्शन या कलेक्शन ग्रुप के दस्तावेज़ अपने-आप दिखेंगे.
दस्तावेज़ों के दिखाए गए सेट को फ़िल्टर करने के लिए, क्वेरी में जोड़ें पर क्लिक करें. डिफ़ॉल्ट रूप से, क्वेरी बिल्डर एक
WHEREक्लॉज़ जोड़ता है. ड्रॉपडाउन और टेक्स्ट फ़ील्ड का इस्तेमाल करके, इस क्लॉज़ में बदलाव किया जा सकता है. इसके अलावा, उपलब्ध अन्य क्लॉज़ में से कोई एक चुना जा सकता है. ज़्यादा जटिल क्वेरी बनाने के लिए, क्वेरी में जोड़ें पर क्लिक करें.क्वेरी के किसी क्लॉज़ को हटाने के लिए, उसके 'हटाएं' बटन पर क्लिक करें. क्वेरी के सभी क्लॉज़ हटाने के लिए, साफ़ करें पर क्लिक करें.
अपने डेटाबेस से नतीजे पाने के लिए, चलाएं पर क्लिक करें.
क्वेरी की ज़रूरी शर्तें और सीमाएं
क्वेरी बिल्डर का इस्तेमाल करते समय, क्वेरी की इन ज़रूरी शर्तों और सीमाओं का ध्यान रखें.
सभी क्वेरी के लिए, एक या उससे ज़्यादा इंडेक्स ज़रूरी हैं. अगर डेटाबेस को क्वेरी के लिए कोई इंडेक्स नहीं मिलता है, तो वह एक गड़बड़ी दिखाएगा. इसमें, ज़रूरी इंडेक्स बनाने का लिंक होगा.
ORDER BYक्लॉज़,WHEREक्लॉज़ में मौजूद फ़ील्ड से मेल खाने चाहिए. साथ ही, उनका क्रम भी एक जैसा होना चाहिए. डिफ़ॉल्ट रूप से, नतीजों को दस्तावेज़ की आईडी के हिसाब से क्रम में लगाया जाता है. अगर किसी अन्य फ़ील्ड के हिसाब से फ़िल्टर किया जाता है और उसमें समानता (==) के अलावा कोई अन्य शर्त इस्तेमाल की जाती है, तो उस फ़ील्ड के लिएORDER BYक्लॉज़ जोड़ें.रेंज (
<,<=,>,>=) और 'बराबर नहीं है' (!=,not-in) क्वेरी क्लॉज़ सभी एक ही फ़ील्ड पर फ़िल्टर होने चाहिए.
अन्य सीमाओं के बारे में जानने के लिए, क्वेरी की सीमाएं देखें.
डेटा मैनेज करना
Cloud Firestore में, डेटा को दस्तावेज़ों में सेव किया जाता है. साथ ही, दस्तावेज़ों को कलेक्शन में व्यवस्थित किया जाता है. डेटा जोड़ने से पहले, Cloud Firestore डेटा मॉडल के बारे में ज़्यादा जानें.
Firebase कंसोल से, दस्तावेज़ और कलेक्शन जोड़े, उनमें बदलाव किए, और उन्हें मिटाया जा सकता है. अपना डेटा मैनेज करने के लिए, डेटा टैब Cloud Firestore सेक्शन में खोलें:
डेटा जोड़ें
- कलेक्शन जोड़ें पर क्लिक करें. इसके बाद, कलेक्शन का नाम डालें और आगे बढ़ें पर क्लिक करें.
- दस्तावेज़ की कोई खास आईडी डालें या ऑटो आईडी पर क्लिक करें. इसके बाद, अपने दस्तावेज़ में मौजूद डेटा के लिए फ़ील्ड जोड़ें.
- सेव करें पर क्लिक करें. आपका नया कलेक्शन और दस्तावेज़, डेटा व्यूअर में दिखता है.
- कलेक्शन में ज़्यादा दस्तावेज़ जोड़ने के लिए, दस्तावेज़ जोड़ें पर क्लिक करें.
डेटा में बदलाव करें
- उसके दस्तावेज़ देखने के लिए, किसी कलेक्शन पर क्लिक करें. इसके बाद, उसके फ़ील्ड और सबकलेक्शन देखने के लिए, किसी दस्तावेज़ पर क्लिक करें.
- उसकी वैल्यू में बदलाव करने के लिए, किसी फ़ील्ड पर क्लिक करें. चुने गए दस्तावेज़ में फ़ील्ड या सबकलेक्शन जोड़ने के लिए, फ़ील्ड जोड़ें या कलेक्शन जोड़ें पर क्लिक करें.
डाटा हटाएं
किसी कलेक्शन को मिटाने के लिए:
- वह कलेक्शन चुनें जिसे आपको मिटाना है.
- दस्तावेज़ों के कॉलम में सबसे ऊपर मौजूद, मेन्यू आइकॉन पर क्लिक करें. इसके बाद, कलेक्शन मिटाएं पर क्लिक करें.

किसी दस्तावेज़ या उसके सभी फ़ील्ड को मिटाने के लिए:
- वह दस्तावेज़ चुनें जिसे आपको मिटाना है.
- दस्तावेज़ की जानकारी वाले कॉलम में सबसे ऊपर मौजूद, मेन्यू आइकॉन पर क्लिक करें. **दस्तावेज़ मिटाएं** या **दस्तावेज़ के फ़ील्ड मिटाएं** को चुनें.
किसी दस्तावेज़ को मिटाने पर, उसमें मौजूद सभी नेस्ट किया गया डेटा मिट जाता है. इसमें सबकलेक्शन भी शामिल हैं. हालांकि, किसी दस्तावेज़ के फ़ील्ड मिटाने पर, उसके सबकलेक्शन नहीं मिटते.

किसी दस्तावेज़ में मौजूद किसी खास फ़ील्ड को मिटाने के लिए:
- उसके फ़ील्ड देखने के लिए, दस्तावेज़ चुनें.
- वह फ़ील्ड चुनें जिसे मिटाना है. इसके बाद, उसके बगल में मौजूद, मिटाएं आइकॉन पर क्लिक करें.

Cloud Firestore Security Rules मैनेज करना
Firebase कंसोल से, Cloud Firestore Security Rules जोड़ने, उनमें बदलाव करने, और उन्हें मिटाने के लिए, नियम टैब Cloud Firestore सेक्शन में जाएं. नियम सेट अप करने और उन्हें पसंद के मुताबिक बनाने के बारे में ज़्यादा जानें.
इंडेक्स मैनेज करना
Firebase कंसोल से, अपनी क्वेरी के लिए नए इंडेक्स बनाने और मौजूदा इंडेक्स मैनेज करने के लिए, इंडेक्स टैब में मौजूद Cloud Firestore सेक्शन पर जाएं. इंडेक्स मैनेज करने के बारे में ज़्यादा जानें.
इस्तेमाल पर नज़र रखना
अपने Cloud Firestore के इस्तेमाल पर नज़र रखने के लिए, Firebase कंसोल में Cloud Firestore इस्तेमाल टैब खोलें. अलग-अलग समयावधियों के दौरान, अपने इस्तेमाल का आकलन करने के लिए डैशबोर्ड का इस्तेमाल करें.