更新字段配置。目前,字段更新仅适用于单字段索引配置。不过,调用 FirestoreAdmin.UpdateField
时应提供字段掩码,以避免更改调用方不知道的任何配置。应按如下方式指定字段掩码:{ paths: "indexConfig" }
。
此调用会返回一个 google.longrunning.Operation
,它可用于跟踪字段更新的状态。操作的元数据将类型为 FieldOperationMetadata
。
如需为数据库配置默认字段设置,请使用特殊的 Field
,其资源名称为:projects/{projectId}/databases/{databaseId}/collectionGroups/__default__/fields/*
。
HTTP 请求
PATCH https://firestore.googleapis.com/v1/{field.name=projects/*/databases/*/collectionGroups/*/fields/*}
网址采用 gRPC 转码语法。
路径参数
参数 | |
---|---|
field.name |
必需。格式为 字段路径可以是简单的字段名称(如 可以使用 示例:(注意:此处的注释采用 Markdown 语法编写,因此还有一层额外的反引号来表示代码块) 特殊的 |
查询参数
参数 | |
---|---|
updateMask |
相对于字段的掩码。如果指定,则仅在字段中更新此字段_mask 指定的配置。 这是以英文逗号分隔的完全限定字段名称列表。示例: |
请求正文
请求正文包含一个 Field
实例。
响应正文
如果成功,则响应正文包含一个 Operation
实例。
授权范围
需要以下 OAuth 范围之一:
https://www.googleapis.com/auth/datastore
https://www.googleapis.com/auth/cloud-platform
如需了解详情,请参阅身份验证概览。