IndexField interface

API này được cung cấp dưới dạng bản xem trước cho các nhà phát triển và có thể thay đổi dựa trên phản hồi mà chúng tôi nhận được. Không sử dụng API này trong môi trường phát hành chính thức.

Thay vì tạo chỉ mục bộ nhớ đệm theo cách thủ công, hãy cân nhắc sử dụng enablePersistentCacheIndexAutoCreation() để cho phép SDK quyết định xem có nên tạo chỉ mục bộ nhớ đệm cho các truy vấn chạy cục bộ hay không.

Một phần tử trường đơn trong cấu hình chỉ mục.

Chữ ký:

export declare interface IndexField 

Thuộc tính

Tài sản Loại Mô tả
arrayConfig "CHỨC DANH" (BETA) Loại chỉ mục mảng cần tạo. Đặt thành CONTAINS cho chỉ mục array-containsarray-contains-any.Chỉ được đặt một trong hai giá trị arrayConfig hoặc order;
fieldPath chuỗi (BETA) Đường dẫn của trường đến chỉ mục.
đơn đặt hàng "TIẾP TỤC" | "MÔ TẢ KẾT THÚC" (BETA) Loại chỉ mục mảng cần tạo. Đặt thành ASCENDING hoặc 'DESCENDING for ==, !=, <=, <=, in and không có trong` bộ lọc.Chỉ được đặt một trong hai arrayConfig hoặc order.

IndexField.arrayConfig

API này được cung cấp dưới dạng bản xem trước cho các nhà phát triển và có thể thay đổi dựa trên phản hồi mà chúng tôi nhận được. Không sử dụng API này trong môi trường phát hành chính thức.

Loại chỉ mục mảng cần tạo. Hãy đặt thành CONTAINS cho chỉ mục array-containsarray-contains-any.

Chỉ được đặt một trong hai arrayConfig hoặc order;

Chữ ký:

readonly arrayConfig?: 'CONTAINS';

IndexField.fieldPath

API này được cung cấp dưới dạng bản xem trước cho các nhà phát triển và có thể thay đổi dựa trên phản hồi mà chúng tôi nhận được. Không sử dụng API này trong môi trường phát hành chính thức.

Đường dẫn của trường đến chỉ mục.

Chữ ký:

readonly fieldPath: string;

Trường chỉ mục.order

API này được cung cấp dưới dạng bản xem trước cho các nhà phát triển và có thể thay đổi dựa trên phản hồi mà chúng tôi nhận được. Không sử dụng API này trong môi trường phát hành chính thức.

Loại chỉ mục mảng cần tạo. Đặt thành ASCENDING hoặc bộ lọc "DESCENDINGfor==,!=,<=,<=,trongandkhông có trong".

Chỉ được đặt một trong hai giá trị arrayConfig hoặc order.

Chữ ký:

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