IndexField interface

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

Daripada membuat indeks cache secara manual, pertimbangkan untuk menggunakan enablePersistentCacheIndexAutoCreation() agar SDK dapat memutuskan apakah akan membuat indeks cache untuk kueri yang dijalankan secara lokal.

Elemen bidang tunggal dalam konfigurasi indeks.

Tanda tangan:

export declare interface IndexField 

Properti

Properti Jenis Keterangan
konfigurasi array 'MENGANDUNG' (BETA) Jenis indeks array apa yang akan dibuat. Atur ke CONTAINS untuk indeks array-contains dan array-contains-any . Hanya satu dari arrayConfig atau order yang harus disetel;
jalur bidang rangkaian (BETA) Jalur bidang ke indeks.
memesan 'NAIK' | 'MENURUN' (BETA) Jenis indeks array apa yang akan dibuat. Setel ke ASCENDING atau 'DESCENDING for == , != , < = , < = , masuk and tidak masuk ` filter. Hanya satu dari arrayConfig atau order yang harus disetel.

IndexField.arrayConfig

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

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

Hanya satu dari arrayConfig atau order yang harus disetel;

Tanda tangan:

readonly arrayConfig?: 'CONTAINS';

IndexField.fieldPath

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

Jalur bidang ke indeks.

Tanda tangan:

readonly fieldPath: string;

IndexField.pesanan

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

Jenis indeks array apa yang akan dibuat. Setel ke ASCENDING atau 'DESCENDING for == , != , < = , < = , di and tidak masuk ` filter.

Hanya satu dari arrayConfig atau order yang harus disetel.

Tanda tangan:

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