הצגת רשימה של מסמכים.
בקשת HTTP
GET https://firestore.googleapis.com/v1/{parent=projects/*/databases/*/documents}/{collectionId}
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
parent |
חובה. השם של משאב ההורה. בפורמט: לדוגמה: |
collectionId |
זה שינוי אופציונלי. מזהה הקולקציה, ביחס ל- לדוגמה: הפעולה הזו היא אופציונלית, ואם לא צוין אחרת, Firestore יציג מסמכים מכל האוספים בהתאם ל |
פרמטרים של שאילתה
פרמטרים | |
---|---|
pageSize |
זה שינוי אופציונלי. המספר המקסימלי של מסמכים שיש להחזיר בתגובה אחת. Firestore עשוי להחזיר פחות מהערך הזה. |
pageToken |
זה שינוי אופציונלי. אסימון דף שהתקבל מתגובה קודמת של ספקו אותו כדי לאחזר את הדף הבא. במהלך העימוד, כל הפרמטרים האחרים (למעט |
orderBy |
זה שינוי אופציונלי. הסדר האופציונלי של המסמכים שיש להחזיר. לדוגמה: הפעולה הזו משקפת את |
mask |
זה שינוי אופציונלי. השדות שיש להחזיר. אם המדיניות לא מוגדרת, כל השדות מוחזרים. אם מסמך כולל שדה שלא נמצא במסכה הזו, השדה הזה לא יוחזר. |
showMissing |
אם ברשימה אמורים להופיע מסמכים חסרים. אם מסמך חסר, הוא לא קיים, אבל יש מסמכי משנה שמוצבים מתחתיו. אם הערך הוא True, מסמכים חסרים כאלה יוחזרו עם מפתח אבל לא יוגדרו בהם שדות, בבקשות עם |
פרמטר איחוד consistency_selector . מצב העקביות לעסקה הזו. אם המדיניות לא מוגדרת, ברירת המחדל היא עקביות חזקה. consistency_selector יכול להיות רק אחד מהבאים: |
|
transaction |
מבצעים את הקריאה כחלק מעסקה שכבר פעילה. מחרוזת בקידוד base64. |
readTime |
ביצוע הקריאה בזמן המתאים. זו צריכה להיות חותמת זמן ברמת דיוק של מיקרו-שנייה בשעה האחרונה. אם האפשרות 'שחזור נקודת זמן' מופעלת, היא יכולה להיות גם חותמת זמן של דקה שלמה מ-7 הימים האחרונים. חותמת זמן בפורמט "זולו" RFC3339 UTC, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
גוף הבקשה
גוף הבקשה חייב להיות ריק.
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה מכיל מופע של ListDocumentsResponse
.
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/datastore
https://www.googleapis.com/auth/cloud-platform
מידע נוסף זמין בסקירה הכללית על אימות.