يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطوّرين، وقد تتغير استنادًا إلى الملاحظات التي نتلقّاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة إنتاج.
بدلاً من إنشاء فهارس ذاكرة التخزين المؤقت يدويًا، يمكنك استخدام
enablePersistentCacheIndexAutoCreation()
للسماح لحزمة تطوير البرامج (SDK) بتحديد ما إذا كانت ستنشئ فهارس ذاكرة التخزين المؤقت لطلبات البحث التي يتم تشغيلها محليًا.
يشير ذلك المصطلح إلى عنصر واحد في حقل واحد في إعداد فهرس.
Signature:
export declare interface IndexField
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
arrayConfig | يحتوي على | (إصدار تجريبي) نوع فهرس الصفائف المطلوب إنشاؤه. يتم الضبط على CONTAINS للفهارسَين array-contains وarray-contains-any .يجب ضبط سمة واحدة فقط من arrayConfig أو order . |
fieldPath | السلسلة | (إصدار تجريبي) مسار الحقل المطلوب فهرسته. |
الطلب | "تصعيد" | "معلّق" | (إصدار تجريبي) نوع فهرس الصفائف المطلوب إنشاؤه. اضبط على ASCENDING أو 'DESCENDING for ==, !=, <=, <=, في and فلاتر لا تدخل.يجب ضبط سمة واحدة فقط من arrayConfig أو order . |
IndexField.arrayConfig
يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطوّرين، وقد تتغير استنادًا إلى الملاحظات التي نتلقّاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة إنتاج.
نوع فهرس الصفيف المراد إنشاؤه. اضبط على CONTAINS
في فهارس array-contains
وarray-contains-any
.
يجب ضبط سمة واحدة فقط من arrayConfig
أو order
.
Signature:
readonly arrayConfig?: 'CONTAINS';
حقل IndexField.fieldPath
يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطوّرين، وقد تتغير استنادًا إلى الملاحظات التي نتلقّاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة إنتاج.
مسار الحقل المراد فهرسته.
Signature:
readonly fieldPath: string;
طلب حقل الفهرس
يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطوّرين، وقد تتغير استنادًا إلى الملاحظات التي نتلقّاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة إنتاج.
نوع فهرس الصفيف المراد إنشاؤه. اضبط الإعدادات على ASCENDING
أو 'DESCENDINGfor
==,
!=,
<=,
<=,
فيand
فلتر "غير داخل".
يجب ضبط سمة واحدة فقط من arrayConfig
أو order
.
Signature:
readonly order?: 'ASCENDING' | 'DESCENDING';