IndexField interface

Этот 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';