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-contains và array-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-contains
và array-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
==,
!=,
<=,
<=,
trongand
không có trong".
Chỉ được đặt một trong hai giá trị arrayConfig
hoặc order
.
Chữ ký:
readonly order?: 'ASCENDING' | 'DESCENDING';