IndexField interface

この 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';