משאב: אינדקס
האינדקסים של Cloud Firestore מאפשרים לבצע שאילתות פשוטות ומורכבות על מסמכים במסד נתונים.
ייצוג JSON |
---|
{ "name": string, "queryScope": enum ( |
שדות | |
---|---|
name |
פלט בלבד. שם שהוגדר על ידי שרת לאינדקס הזה. אופן השם של אינדקסים מרוכבים יהיה: |
queryScope |
אינדקסים עם היקף שאילתת אוסף שצוין מאפשרים שאילתות באוסף שהוא הצאצא של מסמך ספציפי, שצוין בזמן השאילתה ושיש לו אותו מזהה אוסף. אינדקסים עם היקף שאילתות של קבוצת אוספים שצוין מאפשרים שאילתות לכל האוספים שיוצאים ממסמך ספציפי, שצוינו בזמן השאילתה ושיש להם אותו מזהה אוסף כמו האינדקס הזה. |
apiScope |
היקף ההרשאות של ממשק ה-API שנתמך על ידי האינדקס הזה. |
fields[] |
השדות שנתמכים על ידי האינדקס הזה. כדי ליצור אינדקסים מורכבים, צריך בין 2 ל-100 שדות לפחות. הערך האחרון בשדה הוא תמיד לנתיב השדה באינדקסים של שדה יחיד, זו תמיד תהיה רשומה אחת בדיוק עם נתיב שדה ששווה לנתיב השדה של השדה המשויך. |
state |
פלט בלבד. מצב ההצגה של האינדקס. |
שיטות |
|
---|---|
|
יצירת אינדקס מורכב. |
|
מחיקת אינדקס מורכב. |
|
הפונקציה מקבלת אינדקס מורכב. |
|
בתיבת הדו-שיח הזו מפורטים אינדקסים מורכבים. |