この API は開発者向けのプレビューとして提供されており、受け取ったフィードバックに基づいて変更される可能性があります。この API は実稼働環境では使用しないでください。
キャッシュ インデックスを手動で作成する代わりに、
enablePersistentCacheIndexAutoCreation()
を使用して、ローカルで実行されるクエリのキャッシュ インデックスを作成するかどうかを SDK に決定させることを検討してください。
インデックス構成内の単一のフィールド要素。
サイン:
export declare interface IndexField
プロパティ
財産 | タイプ | 説明 |
---|---|---|
配列構成 | 「含む」 | (ベータ)作成する配列インデックスのタイプ。 array-contains およびarray-contains-any インデックスの場合はCONTAINS に設定します。 arrayConfig またはorder のいずれか 1 つだけを設定する必要があります。 |
フィールドパス | 弦 | (ベータ)インデックスへのフィールド パス。 |
注文 | '昇順' | 「降順」 | (ベータ)作成する配列インデックスのタイプ。 == , != , < for ASCENDING または 'DESCENDING に設定します。 = , < = , 入っているand 入っていない` フィルター。 arrayConfig またはorder のいずれか 1 つだけを設定する必要があります。 |
IndexField.arrayConfig
この API は開発者向けのプレビューとして提供されており、受け取ったフィードバックに基づいて変更される可能性があります。この API は実稼働環境では使用しないでください。
作成する配列インデックスのタイプ。 array-contains
およびarray-contains-any
インデックスの場合はCONTAINS
に設定します。
arrayConfig
またはorder
のいずれか 1 つだけを設定する必要があります。
サイン:
readonly arrayConfig?: 'CONTAINS';
IndexField.fieldPath
この API は開発者向けのプレビューとして提供されており、受け取ったフィードバックに基づいて変更される可能性があります。この API は実稼働環境では使用しないでください。
インデックスへのフィールド パス。
サイン:
readonly fieldPath: string;
IndexField.order
この API は開発者向けのプレビューとして提供されており、受け取ったフィードバックに基づいて変更される可能性があります。この API は実稼働環境では使用しないでください。
作成する配列インデックスのタイプ。 ASCENDING
または 'DESCENDING for
設定します。 == ,
!= ,
< = ,
< = ,
and
ありませんで` フィルター。
arrayConfig
またはorder
のいずれか 1 つだけを設定する必要があります。
サイン:
readonly order?: 'ASCENDING' | 'DESCENDING';