首页 > 解决方案 > 如何为特定值设置写入规则

问题描述

我正在使用 firebase 开发一个 Android 应用程序。每个用户都有一个“分数”。

user:
    $uid:
     "Score":100

像那样。

只有管​​理员可以读取和写入“分数”。用户只能阅读它。但是当用户违反规则或政策时,他的分数会自动降低。但问题是如果我将写入权限设置为 false ,则无法降低分数。如果管理员提高了分数,我想设置一个写为真,而在分数降低时写一个假。对这个问题有一些意见吗?

标签: androidfirebase

解决方案


推荐阅读