我需要帮助。我正在尝试更新或重写Firebase数据库上每个用户的特定子级。假设我的数据库是这样的:
Firebase | ---用户 | - - 用户身份 | -点 | --- 100 单击按钮时,不仅需要更新当前用户的所有点,还需要更新所有用户的点。我试图弄清楚,但我做不到。请帮助我,因为我不知道如何更新所有用户(仅当前用户)的积分。
答案 0 :(得分:0)
假设您具有所有用户ID的列表。你可以做这样的事情
DatabaseReference reference = FirebaseDatabase.getInstance().getReference("/Users");
for (String userID : userIDs) {
reference.child(userID).child("points").setValue(100); //Points to be updated
}