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__ 将按升序排序(除非明确指定)。 对于单字段索引,这始终是且只有一个条目,其字段路径等于关联字段的字段路径。
|
state |
enum (State )
仅限输出。索引的服务状态。
|
方法 |
|
创建复合索引。 |
|
删除复合索引。 |
|
获取复合索引。 |
|
列出复合索引。 |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):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"]],["最后更新时间 (UTC):2024-09-02。"],[],[]]