يسرد المستندات.
طلب 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
لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة على المصادقة.