المورد: الفهرس
تتيح فهارس Cloud Firestore طلبات بحث بسيطة ومعقدة مقابل المستندات في قاعدة البيانات.
تمثيل JSON |
---|
{ "name": string, "queryScope": enum ( |
الحقول | |
---|---|
name |
النتائج فقط. اسم محدّد بواسطة الخادم لهذا الفهرس. سيكون شكل هذا الاسم للفهارس المركّبة: |
queryScope |
تسمح الفهارس ذات نطاق طلب البحث في المجموعة المحددة بطلبات البحث في مقابل مجموعة تمثل عنصرًا فرعيًا لمستند معيّن، ويتم تحديدها في وقت طلب البحث، ولها نفس معرّف المجموعة. تسمح الفهارس ذات نطاق طلب بحث مجموعة مجموعات محدد بطلبات البحث مقابل جميع المجموعات الناقصة من مستند معين، ويتم تحديدها في وقت طلب البحث، والتي لها معرّف المجموعة نفسه مثل هذا الفهرس. |
fields[] |
الحقول التي يدعمها هذا الفهرس. بالنسبة إلى الفهارس المركبة، يكون هذا دائمًا حقلين أو أكثر. يكون إدخال الحقل الأخير دائمًا لمسار الحقل بالنسبة إلى فهارس الحقل الفردي، سيكون هذا دائمًا إدخالاً واحدًا بالضبط مع مسار حقل مساوٍ لمسار الحقل المرتبط. |
state |
النتائج فقط. حالة عرض الفهرس. |
الطُرق |
|
---|---|
|
ينشئ فهرسًا مركبًا. |
|
حذف فهرس مركب. |
|
الحصول على فهرس مركب. |
|
يسرد الفهارس المركّبة. |