Этот API предоставляется в качестве предварительной версии для разработчиков и может меняться в зависимости от получаемых нами отзывов. Не используйте этот API в производственной среде.
Вместо создания индексов кэша вручную рассмотрите возможность использования
enablePersistentCacheIndexAutoCreation()
, чтобы SDK мог решить, создавать ли индексы кэша для запросов, выполняемых локально.
Одиночный элемент поля в конфигурации индекса.
Подпись:
export declare interface IndexField
Характеристики
Свойство | Тип | Описание |
---|---|---|
массивКонфиг | 'СОДЕРЖИТ' | (БЕТА) Какой тип индекса массива создавать. Установите значение CONTAINS для array-contains , и индексов array-contains-any . Должен быть установлен только один из arrayConfig или order ; |
полеПуть | нить | (БЕТА) Путь к индексу поля. |
заказ | «ВОСХОДЯЩИЙ» | «ПОПУСК» | (БЕТА) Какой тип индекса массива создавать. Установите значение ASCENDING или 'DESCENDING for == , != , < = , < = , внутри and не внутри `фильтры. Должен быть установлен только один из arrayConfig или order . |
Индексфилд.arrayConfig
Этот API предоставляется в качестве предварительной версии для разработчиков и может меняться в зависимости от получаемых нами отзывов. Не используйте этот API в производственной среде.
Какой тип индекса массива создать. Установите значение CONTAINS
для array-contains
, и индексов array-contains-any
.
Должен быть установлен только один из arrayConfig
или order
;
Подпись:
readonly arrayConfig?: 'CONTAINS';
IndexField.fieldPath
Этот API предоставляется в качестве предварительной версии для разработчиков и может меняться в зависимости от получаемых нами отзывов. Не используйте этот API в производственной среде.
Путь к полю index.
Подпись:
readonly fieldPath: string;
ИндексФилд.order
Этот API предоставляется в качестве предварительной версии для разработчиков и может меняться в зависимости от получаемых нами отзывов. Не используйте этот API в производственной среде.
Какой тип индекса массива создать. Установите значение ПО ASCENDING
или ПО УБЫВАНИЮ for
== ,
!= ,
< = ,
< = ,
в and
не в `фильтры.
Должен быть установлен только один из arrayConfig
или order
.
Подпись:
readonly order?: 'ASCENDING' | 'DESCENDING';