پیکربندی فیلد و ابرداده را برای این پایگاه داده فهرست می کند.
در حال حاضر، FirestoreAdmin.ListFields
فقط از فیلدهای فهرستی پشتیبانی می کند که به صراحت لغو شده اند. برای صدور این عبارت، FirestoreAdmin.ListFields
با فیلتر تنظیم شده روی indexConfig.usesAncestorConfig:false or
ttlConfig:*` فراخوانی کنید.
درخواست HTTP
GET https://firestore.googleapis.com/v1/{parent=projects/*/databases/*/collectionGroups/*}/fields
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
parent | ضروری. نام والد فرم |
پارامترهای پرس و جو
مولفه های | |
---|---|
filter | فیلتری که باید در نتایج فهرست اعمال شود. در حال حاضر، |
pageSize | تعداد نتایج برای بازگشت. |
pageToken | یک نشانه صفحه، که از تماس قبلی به |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
پاسخ برای FirestoreAdmin.ListFields
.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"fields": [
{
object ( |
زمینه های | |
---|---|
fields[] | فیلدهای درخواستی |
nextPageToken | نشانه صفحه ای که ممکن است برای درخواست صفحه دیگری از نتایج استفاده شود. اگر خالی باشد، این آخرین صفحه است. |
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/datastore
-
https://www.googleapis.com/auth/cloud-platform
برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.