הצגת כל מזהי האוספים מתחת למסמך.
בקשת HTTP
POST https://firestore.googleapis.com/v1/{parent=projects/*/databases/*/documents}:listCollectionIds
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
parent |
חובה. מסמך ההורה. בפורמט: |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג JSON |
---|
{ "pageSize": integer, "pageToken": string, // Union field |
שדות | |
---|---|
pageSize |
המספר המקסימלי של תוצאות שיש להחזיר. |
pageToken |
אסימון דף. חייב להיות ערך מ- |
שדה איחוד consistency_selector . מצב העקביות עבור הבקשה הזו. אם המדיניות לא מוגדרת, ברירת המחדל היא עקביות חזקה. consistency_selector יכול להיות רק אחד מהבאים: |
|
readTime |
קריאת מסמכים כפי שהם היו בזמן הנתון. זו צריכה להיות חותמת זמן ברמת דיוק של מיקרו-שנייה בשעה האחרונה. אם האפשרות 'שחזור נקודת זמן' מופעלת, היא יכולה להיות גם חותמת זמן של דקה שלמה מ-7 הימים האחרונים. חותמת זמן בפורמט "זולו" RFC3339 UTC, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
גוף התשובה
התשובה של Firestore.ListCollectionIds
.
אם הפעולה בוצעה ללא שגיאות, גוף התשובה מכיל נתונים במבנה הבא:
ייצוג JSON |
---|
{ "collectionIds": [ string ], "nextPageToken": string } |
שדות | |
---|---|
collectionIds[] |
מזהי הקולקציות |
nextPageToken |
אסימון דף שיכול לשמש להמשך הרשימה. |
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/datastore
https://www.googleapis.com/auth/cloud-platform
מידע נוסף זמין בסקירה הכללית על אימות.