作者:beitianmolang | 来源:互联网 | 2023-02-08 13:28
我正在使用Firebase开发一个ios应用程序,它拥有庞大的用户.我需要根据用户的响应更新Firebase数据库中的特定字段值.有没有办法在不读取当前值的情况下将特定字段的值增加一(1).当几个用户试图同时增加同一字段的价值时会发生什么?
1> Doug Stevens..:
从客户端应用程序,您无法在不读取值的情况下增加值.如果有多个编写器,则最后一个编写器的值将覆盖其他所有内容.
如果要在存在相同值的并发编写器时安全地增加值,请使用事务.