当前位置: 首页 > 知识库问答 >
问题:

我正在使用Firebase实时数据库。。我想做的是让所有用户的分数为零

萧升
2023-03-14

我正在使用Firebase实时数据库。例如,我有100,000个用户,他们都有不同的分数。我想做的是让所有用户的分数一次为零。我该怎么做?顺便说一句,“分数”字段的内容是“整数”。

共有1个答案

孙胜泫
2023-03-14

我怀疑这是可能的。更好的方法是为分数创建单独的标记。

Users
 - User1
   - data
 - User2
   - data
 - User3
   - data
Scores
 - User1: 56
 - User2: 30
 - User3: 23

这样,您可以简单地删除Score标签并重置所有用户。

另一种方法是遍历整个数据库,并使用firebase云函数重置值。

另一种方法是使用App Engine后端,它有一个简单的servlet和一个cron任务

 类似资料: