我是Firebase的新手,希望通过Rest API交换数据。我想开始为我的数据结构定义表格,但没有人解释这是如何工作的。对于测试我使用Postman访问并将数据放到Firebase中这很好,但是如何定义成员数据结构呢?
Members
|- Id 1
|- Name
|- First name
|- Id 2
|- Name
|- First name
|- Id 3
|- Name
|- First name
有没有人有链接?大多数时候我使用SQL并且我需要在线表格数据。
答案 0 :(得分:1)
Firebase是一个无架构的数据库,可能与您拥有的SQL背景非常不同。
您可以在继续创建和构建数据库,但请确保您对数据库的使用方式有深入的了解。
首先(仅用于测试目的)首先将安全规则更改为public。
{
"rules": {
".read": true,
".write": true
}
}
设置规则后,即使没有身份验证,也可以使用任何REST客户端(如postman)执行读/写操作。
为了更好地理解firebase实时数据库,可以将其视为一个大型JSON树,并相应地构建数据。
要执行第一次写入操作,请确定您可以从firebase控制台找到的实时数据库URL,它将类似于:
https://your-project.firebaseio.com/
现在打开你的帖子并选择POST,在URL字段中输入上面的URL并附加" .json"最后。
https://your-project.firebaseio.com/.json
现在选择内容类型作为 application / json
并在正文中输入您要以JSON格式发送的数据,如:
{
"key": "value"
}
要执行读取操作,请在REST客户端中选择GET并输入URL
https://your-project.firebaseio.com/.json
将身体留空。这将帮助您从firebase实时数据库中获取数据。
我还建议您浏览Firebase official doc on REST了解更多详情。