gpt4 book ai didi

android - 从多个用户更新Firestore文档图

转载 作者:行者123 更新时间:2023-12-02 13:43:09 25 4
gpt4 key购买 nike

我一直在尝试更新看起来像这样的简化文档中的 map :

Map{
[
key: timestamp + PlayerId (concatenated)
value: actionId, playerId, timestamp e.t.c
],

e.t.c.
}

很少会发生的情况是,我和使用此文档的其他用户希望在短时间内将事件添加到 map 。

发生的事情是我成功输入了事件,但另一个将丢失其事件。

问题在于,其他人必须在添加新 map 之前用 map 更新其文档。但是使用多个用户将其删除。

有办法解决吗? (无法找到有关此的信息)

我不能代替它创建新文档,因为那将是100多个事件文档,这将非常昂贵。

提前致谢!

最佳答案

您应该使用transaction来确保一个更新不会以不希望的方式覆盖另一个更新。

关于android - 从多个用户更新Firestore文档图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61580609/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com