【发布时间】:2021-04-13 16:12:24
【问题描述】:
我在文档中有一个哈希图。假设它看起来像:
userHasFinished: {
'user1': false,
'user2': false,
'user3': false,
}
如果我将此哈希图中的特定字段从false 更新为true,并且我知道只有一个用户可以启动对特定字段的写入(这由身份验证保护),我是否需要事务这次更新?
另外,我是否需要一个事务来对哈希映射进行并发更新,即使这些并发更新总是针对哈希映射中的不同键?
我假设不是因为整个 Firestore 文档本质上是一个哈希图,而且您当然不需要事务来更新文档中的各个字段。
【问题讨论】:
-
嗨,克里斯。你在这方面有什么进展吗?我尝试在下面提供答案。你有机会去看看吗?
标签: firebase google-cloud-firestore