java - 如何为实时数据库编写firebase规则?
问题描述
我正在构建一个使用 firebase 实时数据库的 android 应用程序。这些是我目前的规则:
---配置文件
-------- USER1
-------------名称:USER1
-------------关于:这是我的关于
我想允许我的应用程序中的所有用户读取任何人的个人资料,如果 UserId 与父级(即 USER1)相同,我想允许写入 USER1/NAME,但我想限制写入 USER1/ABOUT。
简而言之,允许用户更改他的 NAME,但不允许他更改 ABOUT。我怎样才能做到这一点?
谢谢
解决方案
推荐阅读
- java - wildfly / jboss-eap:如何命名 JMS 资源以匹配 EJB2 ejb-jar.xml
- sql-server - 如何将数据库永久设置为 SINGLE_USER 模式?
- excel - 使用 excel office 脚本将多个表中的特定列合并到一个表中
- python - 为什么当我在 shell 中正常运行但通过 Python 的 Popen 失败时,这个 bash 命令会起作用?
- javascript - 使用画布为图像元素拍照
- javascript - 服务器和前端的电子构建问题
- ios - iOS 15:删除 UITableView 中单元格前的空白
- mysql - JSON初学者:(我可以/我如何/应该)以特定方式将干净的JSON数组自动转换为许多SQL表?
- memory - INSERT 命令失败,在 bigquery 中出现“无法在内存限制内解析数据”
- ios - iOS - Swift - 来自 plist 的地理围栏通知