REST Resource: projects.databases.collectionGroups.indexes
bookmark_borderbookmark
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
資源:索引
有了 Cloud Firestore 索引,您就能針對資料庫中的文件進行簡單複雜的查詢。
欄位 |
name |
string
僅供輸出。這個索引的伺服器定義名稱。複合式索引的名稱格式為: projects/{projectId}/databases/{databaseId}/collectionGroups/{collectionId}/indexes/{composite_index_id} 如果是單一欄位索引,此欄位將為空白。
|
queryScope |
enum (QueryScope )
如果索引設有集合查詢範圍,則可在查詢時指定特定文件子項且集合 ID 相同的集合,對集合執行查詢。 如果索引指定了集合群組查詢範圍,則可在查詢時指定特定文件,且集合 ID 與這個索引相同的所有集合,對這類集合執行查詢。
|
apiScope |
enum (ApiScope )
這個索引支援的 API 範圍。
|
fields[] |
object (IndexField )
此索引支援的欄位。 以複合式索引來說,最少需要 2 個欄位,最多 100 個欄位。最後一個欄位項目一律為欄位路徑 __name__ 。如果在建立時未指定 __name__ 為最後一個欄位,系統會自動新增該欄位,並將該欄位的方向與最後一個定義欄位相同。如果複合式索引的最後一個欄位並非方向性欄位,__name__ 就會排序 ASCENDING (除非已明確指定)。 如為單一欄位索引,這個值一律為一個項目,且欄位路徑會與關聯欄位的欄位路徑相同。
|
state |
enum (State )
僅供輸出。索引的提供狀態。
|
方法 |
|
建立複合式索引。 |
|
刪除複合式索引。 |
|
取得複合式索引。 |
|
列出複合式索引。 |
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-09-02 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-09-02 (世界標準時間)。"],[],[]]