多个用户一次将数据更新到firebase

时间:2017-02-04 05:19:17

标签: android firebase firebase-realtime-database

我已经构建了一个使用firebase的anroid应用程序,我在其中发送数据。我的应用中有一个表单。表单中的数据将发送到firebase。如果两个用户同时输入数据,并且其中一个用户首先更新数据,则清除另一个用户表单中的填充数据。我需要一个解决这个问题的方法。如何避免从其他用户表单中清除数据?

2 个答案:

答案 0 :(得分:1)

您需要实施交易操作。 Linked documentation here.

答案 1 :(得分:0)

如果您需要在数据库中存储每个用户,那么将每个人的数据存储在数据库中的相同位置是没有意义的。相反,使用Firebase Authentication让您的用户使用唯一的用户ID登录,并将该用户ID用于数据库中的store user data in a dedicated location