اسناد را فهرست می کند.
درخواست HTTP
GET https://firestore.googleapis.com/v1/{parent=projects/*/databases/*/documents/*/**}/{collectionId}
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
parent | ضروری. نام منبع والد در قالب: به عنوان مثال: |
collectionId | اختیاری. شناسه مجموعه، نسبت به به عنوان مثال: این اختیاری است و هنگامی که ارائه نشده باشد، Firestore اسناد همه مجموعهها را تحت |
پارامترهای پرس و جو
مولفه های | |
---|---|
pageSize | اختیاری. حداکثر تعداد اسناد برای بازگشت در یک پاسخ. Firestore ممکن است کمتر از این مقدار را بازگرداند. |
pageToken | اختیاری. یک نشانه صفحه، دریافت شده از یک پاسخ این را برای بازیابی صفحه بعدی ارائه کنید. هنگام صفحه بندی، تمام پارامترهای دیگر (به استثنای |
orderBy | اختیاری. سفارش اختیاری اسناد برای بازگشت. به عنوان مثال: این منعکس کننده |
mask | اختیاری. زمینه هایی برای بازگشت. اگر تنظیم نشود، همه فیلدها را برمی گرداند. اگر سندی دارای فیلدی باشد که در این ماسک وجود ندارد، آن فیلد در پاسخ بازگردانده نخواهد شد. |
showMissing | اگر لیست باید اسناد گم شده را نشان دهد. اگر سندی وجود نداشته باشد، وجود ندارد، اما اسناد فرعی در زیر آن وجود دارد. در صورت درست بودن، چنین اسناد مفقودی با یک کلید بازگردانده می شوند، اما فیلدها، درخواستهای دارای |
پارامتر Union consistency_selector . حالت سازگاری برای این معامله. اگر تنظیم نشده باشد، به طور پیشفرض روی سازگاری قوی تنظیم میشود. consistency_selector تنها می تواند یکی از موارد زیر باشد: | |
transaction | خواندن را به عنوان بخشی از یک تراکنش فعال انجام دهید. رشته ای با کد base64. |
readTime | خواندن را در زمان مقرر انجام دهید. این باید یک مهر زمانی دقیق میکروثانیه در یک ساعت گذشته باشد، یا اگر بازیابی نقطه در زمان فعال باشد، میتواند یک مهر زمانی کامل در 7 روز گذشته باشد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از ListDocumentsResponse
است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/datastore
-
https://www.googleapis.com/auth/cloud-platform
برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.