android - 如何为特定值设置写入规则
问题描述
我正在使用 firebase 开发一个 Android 应用程序。每个用户都有一个“分数”。
user:
$uid:
"Score":100
像那样。
只有管理员可以读取和写入“分数”。用户只能阅读它。但是当用户违反规则或政策时,他的分数会自动降低。但问题是如果我将写入权限设置为 false ,则无法降低分数。如果管理员提高了分数,我想设置一个写为真,而在分数降低时写一个假。对这个问题有一些意见吗?
解决方案
推荐阅读
- camunda - 用于流程定义变量的 Camunda Rest API
- c# - Linq 和左连接
- javascript - 如何在不触发 postpublish 的情况下运行发布?
- c++ - typeid("") != typeid(const char*)
- python - 我无法在 facebook 中获取 id 的标签
- python - 在 PyQt5 中显示 QMenu 的问题
- tsql - 在 Management Studio 中使用 BEGIN TRANSACTION 有多危险?
- unit-testing - .Net 核心单元测试 (xunit) - 处理数据库
- javascript - Javascript 如何检查多个等待异步 mssql 数据库请求结果是否有错误?
- rest - 尽管响应中有“no-cache”标头,但仍缓存 HTTP 响应