简单的投票应用程序:
- 用户发表帖子
- 用户对帖子提要进行投票
- 每个应用程序实例将投票结果发送到Firebase以更新发布文档。
当前:在Firebase上,我有一个代表每个帖子的文档。该文档包含发布数据和用于投票结果的地图字段。进行投票时,该用户应用实例使用.updateData()更新firebase文档。
我现在只有大约25个用户,并且用户之间没有发生updateData冲突。我一直在互联网上寻找最佳实践,以实现并发文档更改而没有运气。有人对最佳做法有什么建议吗?甚至还有一些搜索关键词/学习资源? Firebase网站上列出的限制和最佳做法没有帮助。
干杯!
只有一种方法可以安全地处理对文档中同一字段的并发写入,并且使用transaction。