我一直在处理 Firebase 实时数据库,即使我完整地阅读了文档,也找不到一些解决方案。这是我的示例结构:
{"rules":
{
"vegetables":{
"name":{},
"price":{}
}}}
我想按顺序写。
1- 我在蔬菜中的对象使用 firebase 提供的 ID 保存。我在文档中看到的示例中使用了诸如“$key”之类的对象。我必须使用这个吗?
2-'vegetables' 数组中的所有内容都可以被任何人读取。任何人都可以添加新数据。但是没有人可以更新或删除“名称”字段。相反,可以更新和删除“价格”字段。我发现它是用“!data.exists()”完成的,但我无法在我的系统上实现它。
3-Firebase 实时数据库是否可以采取基于域的安全措施?例如:请求只能来自“example.com”
谢谢大家!