IndexField interface

API ini disediakan sebagai pratinjau untuk developer dan dapat berubah berdasarkan masukan yang kami terima. Jangan gunakan API ini dalam lingkungan produksi.

Daripada membuat indeks cache secara manual, sebaiknya gunakan enablePersistentCacheIndexAutoCreation() untuk mengizinkan SDK memutuskan apakah akan membuat indeks cache untuk kueri yang berjalan secara lokal.

Elemen kolom tunggal dalam konfigurasi indeks.

Tanda Tangan:

export declare interface IndexField 

Properti

Properti Jenis Deskripsi
arrayConfig 'BERISI' (BETA) Jenis indeks array yang akan dibuat. Ditetapkan ke CONTAINS untuk indeks array-contains dan array-contains-any.Hanya salah satu dari arrayConfig atau order yang harus ditetapkan;
fieldPath string (BETA) Jalur kolom yang akan diindeks.
pesanan 'MENGGABUNGKAN' | 'DESCENDING' (BETA) Jenis indeks array yang akan dibuat. Tetapkan ke filter ASCENDING atau 'DESCENDING for ==, !=, <=, <=, in and not-in`.Hanya salah satu dari arrayConfig atau order yang harus disetel.

IndexField.arrayConfig

API ini disediakan sebagai pratinjau untuk developer dan dapat berubah berdasarkan masukan yang kami terima. Jangan gunakan API ini dalam lingkungan produksi.

Jenis indeks array yang akan dibuat. Tetapkan ke CONTAINS untuk indeks array-contains dan array-contains-any.

Hanya salah satu dari arrayConfig atau order yang harus ditetapkan;

Tanda Tangan:

readonly arrayConfig?: 'CONTAINS';

IndexField.fieldPath

API ini disediakan sebagai pratinjau untuk developer dan dapat berubah berdasarkan masukan yang kami terima. Jangan gunakan API ini dalam lingkungan produksi.

Jalur kolom yang akan diindeks.

Tanda Tangan:

readonly fieldPath: string;

UrutanKolomIndeks

API ini disediakan sebagai pratinjau untuk developer dan dapat berubah berdasarkan masukan yang kami terima. Jangan gunakan API ini dalam lingkungan produksi.

Jenis indeks array yang akan dibuat. Tetapkan ke ASCENDING atau 'DESCENDINGfor==,!=,<=,<=,diandnot-in`.

Hanya salah satu dari arrayConfig atau order yang harus ditetapkan.

Tanda Tangan:

readonly order?: 'ASCENDING' | 'DESCENDING';