נהל את Cloud Firestore עם מסוף Firebase

אתה יכול לבצע את הפעולות הבאות ב-Cloud Firestore בעת שימוש במסוף Firebase :

  • הצג, הוסף, ערוך ומחק נתונים.
  • צור ועדכן את כללי האבטחה של Cloud Firestore.
  • נהל אינדקסים.
  • מעקב אחר השימוש.

הצג נתונים

אתה יכול להציג את כל נתוני Cloud Firestore שלך ​​במסוף Firebase. מהכרטיסייה Cloud Firestore Data , לחץ על מסמך או אוסף כדי לפתוח את הנתונים המקוננים בתוך פריט זה.

פתח נתיב ספציפי

כדי לפתוח מסמך או אוסף בנתיב מסוים, השתמש בלחצן ערוך נתיב :

לחץ על הלחצן ערוך נתיב כדי לפתוח מסמך או אוסף ספציפיים.

סינון מסמכים באוסף

כדי לסנן את המסמכים הרשומים באוסף, השתמש בלחצן Filter list .

לחץ על לחצן רשימת סינון כדי לסנן את המסמכים הרשומים.

מסמכי אב קדמונים לא קיימים

מסמך יכול להתקיים גם אם אחד או יותר אבותיו אינם קיימים. לדוגמה, המסמך ב-path /mycoll/mydoc/mysubcoll/mysubdoc יכול להתקיים גם אם המסמך הקדמון /mycoll/mydoc אינו קיים. מציג הנתונים של Cloud Firestore מציג מסמך אבות לא קיים באופן הבא:

  • ברשימת המסמכים של אוסף, מזהי המסמכים של מסמכים קדומים שאינם קיימים, נטויים .
  • בלוח המידע של מסמך קדמון שאינו קיים, מציג הנתונים מציין שהמסמך אינו קיים.

מסמך אב קדמון לא קיים בקונסולה.

נתוני שאילתה

אתה יכול לבצע שאילתות למסמכים בכרטיסייה בונה שאילתות בדף הנתונים של Cloud Firestore.

  1. עבור לדף הנתונים של Cloud Firestore

  2. לחץ על הכרטיסייה בונה שאילתות .

  3. בחר היקף שאילתה .

    בחר אוסף כדי לבצע שאילתה על אוסף בודד. בשדה הטקסט, הזן נתיב לאוסף.

    בחר קבוצת אוספים כדי לשאול את כל האוספים עם אותו מזהה. בשדה קבוצת אוסף , הזן מזהה קבוצת אוסף.

    הטבלה תציג אוטומטית מסמכים מהאוסף או קבוצת האיסוף שצוינו.

  4. לחץ על הוסף לשאילתה כדי לסנן את קבוצת המסמכים שהוחזרה. כברירת מחדל, בונה השאילתות מוסיף משפט WHERE . אתה יכול לשנות סעיף זה באמצעות התפריטים הנפתחים ושדות הטקסט או לשנות לאחד מהסעיפים הזמינים האחרים. כדי להמשיך לבנות שאילתות מורכבות יותר, לחץ על הוסף לשאילתה .

    כדי להסיר סעיף שאילתה, לחץ על לחצן ההסרה שלו . כדי להסיר את כל סעיפי השאילתה, לחץ על נקה .

  5. לחץ על הפעל כדי לאחזר תוצאות ממסד הנתונים שלך.

דרישות ומגבלות שאילתה

בעת השימוש ב-Query Builder, זכור את הדרישות והמגבלות הבאות עבור שאילתות.

  • כל השאילתות חייבות להיות נתמכות על ידי אינדקס אחד או יותר. אם מסד הנתונים לא יכול למצוא אינדקס שיתמוך בשאילתה, הוא יחזיר שגיאה המכילה קישור לבניית האינדקס הנדרש.

  • סעיפי ORDER BY חייבים להתאים לשדות במשפטי WHERE ולהגיע באותו סדר. כברירת מחדל, התוצאות מסודרות לפי מזהה מסמך. אם אתה מסנן לפי כל שדה אחר עם משהו אחר מלבד שוויון ( == ), הוסף משפט ORDER BY עבור השדה הזה.

  • סעיפי שאילתה של Range ( < , <= , > , >= ) ולא שווה ( != , not-in ) חייבים לסנן על אותו שדה.

למגבלות נוספות, ראה מגבלות שאילתה .

נהל נתונים

ב-Cloud Firestore, אתה מאחסן נתונים במסמכים ומארגן את המסמכים שלך לאוספים. לפני שתתחיל להוסיף נתונים, למד עוד על מודל הנתונים של Cloud Firestore .

אתה יכול להוסיף, לערוך ולמחוק מסמכים ואוספים ממסוף Firebase. כדי לנהל את הנתונים שלך, פתח את הכרטיסייה נתונים בקטע Cloud Firestore :

הוסף נתונים

  1. לחץ על הוסף אוסף ולאחר מכן הזן את שם האוסף שלך ולחץ על הבא .
  2. הזן מזהה מסמך ספציפי או לחץ על מזהה אוטומטי , ולאחר מכן הוסף שדות עבור הנתונים במסמך שלך.
  3. לחץ על שמור . האוסף והמסמך החדשים שלך מופיעים במציג הנתונים.
  4. כדי להוסיף מסמכים נוספים לאוסף, לחץ על הוסף מסמך .

ערוך נתונים

  1. לחץ על אוסף כדי להציג את המסמכים שלו, ולאחר מכן לחץ על מסמך כדי להציג את השדות ואת אוספי המשנה שלו.
  2. לחץ על שדה כדי לערוך את הערך שלו. כדי להוסיף שדות או אוספי משנה למסמך שנבחר, לחץ על הוסף שדה או הוסף אוסף .

מחק נתונים

כדי למחוק אוסף:

  1. בחר את האוסף שברצונך למחוק.
  2. לחץ על סמל התפריט בחלק העליון של עמודת המסמכים ולאחר מכן לחץ על מחק אוסף .

לחץ על מחק אוסף מהתפריט בעמודת המסמכים

כדי למחוק מסמך או את כל השדות שלו:

  1. בחר את המסמך שברצונך למחוק.
  2. לחץ על סמל התפריט בחלק העליון של עמודת פרטי המסמך. בחר מחק מסמך או מחק שדות מסמך .

מחיקת מסמך מוחקת את כל הנתונים המקוננים באותו מסמך, כולל כל תת-אוספים. עם זאת, מחיקת שדות של מסמך אינה מוחקת את אוספי המשנה שלו.

לחץ על מחק מסמך או מחק שדות מסמך מתפריט ההקשר בעמודת פרטי המסמך

כדי למחוק שדה ספציפי במסמך:

  1. בחר את המסמך כדי להציג את השדות שלו.
  2. לחץ על סמל המחיקה ליד השדה שברצונך למחוק.

לחץ על סמל המחיקה כדי להסיר שדה ממסמך

נהל את כללי האבטחה של Cloud Firestore

כדי להוסיף, לערוך ולמחוק את כללי האבטחה של Cloud Firestore ממסוף Firebase, עבור לכרטיסייה כללים בקטע Cloud Firestore . למידע נוסף על הגדרה והתאמה אישית של כללים .

ניהול אינדקסים

כדי ליצור אינדקסים חדשים עבור השאילתות שלך ולנהל אינדקסים קיימים ממסוף Firebase, עבור אל הכרטיסייה אינדקסים בקטע Cloud Firestore . למידע נוסף על ניהול אינדקסים .

מעקב אחר השימוש

כדי לעקוב אחר השימוש שלך ב-Cloud Firestore, פתח את הכרטיסייה Cloud Firestore Usage ב-Firebase Console. השתמש בלוח המחוונים כדי לאמוד את השימוש שלך על פני תקופות זמן שונות.