【发布时间】:2018-03-23 10:45:52
【问题描述】:
我正在尝试使用 REST API 在云 Firestore 中执行 PATCH Opeartion。
这是我的请求正文
`{
"fields": {
"name": {
"stringValue":"Dinesh"
}
}
}`
当我触发请求时,文档中的所有现有字段都将被删除,只有名称字段正在更新。在文档中,他们给出了文档掩码Document Mask。但我不明白它是如何工作的,我也找不到任何样本。有人知道如何只更新文档中的一个字段而不影响其他字段吗?
【问题讨论】:
-
您应该在路径“field/name/stringValue”处设置“Dinesh”。它将用“Dinesh”更新“stringValue”的值。即 path = "field/name/stringValue", yourObject = "Dinesh"。
-
@Tushar Sheth 我不认为它是这样工作的,我已经尝试过了,你有任何工作代码示例吗?
标签: firebase google-cloud-firestore