이 API는 개발자를 위한 미리 보기로 제공되며 받은 피드백에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마십시오.
캐시 인덱스를 수동으로 생성하는 대신, SDK가 로컬에서 실행되는 쿼리에 대해 캐시 인덱스를 생성할지 여부를 결정하도록 하려면
enablePersistentCacheIndexAutoCreation()
사용하는 것이 좋습니다.
인덱스 구성의 단일 필드 요소입니다.
서명:
export declare interface IndexField
속성
재산 | 유형 | 설명 |
---|---|---|
배열 구성 | '포함' | (베타) 생성할 배열 인덱스 유형입니다. array-contains 및 array-contains-any 인덱스의 경우 CONTAINS 로 설정합니다. arrayConfig 또는 order 중 하나만 설정해야 합니다. |
필드 경로 | 끈 | (베타) 색인에 대한 필드 경로입니다. |
주문하다 | '오름차순' | '내림차순' | (베타) 생성할 배열 인덱스 유형입니다. == , != , < for ASCENDING 또는 'DESCENDING으로 설정 = , < = , in and not-in ` 필터. arrayConfig 또는 order 중 하나만 설정해야 합니다. |
IndexField.arrayConfig
이 API는 개발자를 위한 미리 보기로 제공되며 받은 피드백에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마십시오.
생성할 배열 인덱스 유형입니다. array-contains
및 array-contains-any
인덱스의 경우 CONTAINS
로 설정합니다.
arrayConfig
또는 order
중 하나만 설정해야 합니다.
서명:
readonly arrayConfig?: 'CONTAINS';
IndexField.fieldPath
이 API는 개발자를 위한 미리 보기로 제공되며 받은 피드백에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마십시오.
인덱스에 대한 필드 경로입니다.
서명:
readonly fieldPath: string;
IndexField.순서
이 API는 개발자를 위한 미리 보기로 제공되며 받은 피드백에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마십시오.
생성할 배열 인덱스 유형입니다. for
ASCENDING
또는 'DESCENDING'으로 설정하세요. == ,
!= ,
< = ,
< = ,
and
비-인 ` 필터.
arrayConfig
또는 order
중 하나만 설정해야 합니다.
서명:
readonly order?: 'ASCENDING' | 'DESCENDING';