IndexField interface

이 API는 개발자를 위한 미리 보기로 제공되며 받은 피드백에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마십시오.

캐시 인덱스를 수동으로 생성하는 대신, SDK가 로컬에서 실행되는 쿼리에 대해 캐시 인덱스를 생성할지 여부를 결정하도록 하려면 enablePersistentCacheIndexAutoCreation() 사용하는 것이 좋습니다.

인덱스 구성의 단일 필드 요소입니다.

서명:

export declare interface IndexField 

속성

재산 유형 설명
배열 구성 '포함' (베타) 생성할 배열 인덱스 유형입니다. array-containsarray-contains-any 인덱스의 경우 CONTAINS 로 설정합니다. arrayConfig 또는 order 중 하나만 설정해야 합니다.
필드 경로 (베타) 색인에 대한 필드 경로입니다.
주문하다 '오름차순' | '내림차순' (베타) 생성할 배열 인덱스 유형입니다. == , != , < for ASCENDING 또는 'DESCENDING으로 설정 = , < = , in and not-in ` 필터. arrayConfig 또는 order 중 하나만 설정해야 합니다.

IndexField.arrayConfig

이 API는 개발자를 위한 미리 보기로 제공되며 받은 피드백에 따라 변경될 수 있습니다. 프로덕션 환경에서는 이 API를 사용하지 마십시오.

생성할 배열 인덱스 유형입니다. array-containsarray-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';