منبع: فهرست
نمایه های Cloud Firestore پرس و جوهای ساده و پیچیده را در برابر اسناد موجود در پایگاه داده فعال می کنند.
نمایندگی JSON |
---|
{ "name": string, "queryScope": enum ( |
زمینه های | |
---|---|
name | فقط خروجی یک نام سرور برای این فهرست تعریف شده است. شکل این نام برای نمایه های ترکیبی به این صورت خواهد بود: |
queryScope | نمایههایی با محدوده جستجوی مجموعه مشخص شده، درخواستهایی را در برابر مجموعهای که فرزند یک سند خاص است، مشخص شده در زمان پرس و جو، و دارای همان شناسه مجموعه است، اجازه میدهند. نمایههایی با محدوده پرس و جوی گروه مجموعه مشخص شده، درخواستهایی را در برابر همه مجموعههایی که از یک سند خاص، مشخص شده در زمان پرسوجو مشخص شدهاند، اجازه میدهند که همان شناسه مجموعه را با این فهرست دارند. |
fields[] | فیلدهای پشتیبانی شده توسط این شاخص برای شاخص های ترکیبی، این همیشه 2 یا بیشتر فیلد است. آخرین ورودی فیلد همیشه برای مسیر فیلد برای فهرست های تک فیلد، این همیشه دقیقاً یک ورودی با مسیر فیلد برابر با مسیر فیلد مربوطه خواهد بود. |
state | فقط خروجی وضعیت خدمات شاخص. |
مواد و روش ها | |
---|---|
| یک شاخص ترکیبی ایجاد می کند. |
| یک شاخص ترکیبی را حذف می کند. |
| یک شاخص ترکیبی می گیرد. |
| فهرست های ترکیبی را فهرست می کند. |