我是firebase的新手,如何从应用程序更改表格?

问题描述 投票:-1回答:1

我的问题是关于firebase数据库,我正在尝试创建一个能够创建或操作数据库中任何行/列/变量的应用程序,我该如何去做呢?我会把每个孩子都当作一排吗?对不起,如果我的问题没有意义,我是所有这一切的新手:)

android firebase firebase-realtime-database
1个回答
1
投票

Firebase实时数据库是NoSQL数据库,因此它没有表,行和列的概念。相反,它只是一棵价值树。要了解有关这些类型数据库的更多信息,请阅读NoSQL data modeling或观看Firebase for SQL developers

我建议开始使用Firebase documentation或其中一个Firebase database tutorials。写入数据库的最简单示例是:

// Write a message to the database
FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference myRef = database.getReference("message");

myRef.setValue("Hello, World!");

这会将单个值写入数据库中名为message的节点。如果要编写另一条消息,可以执行以下操作:

database.getReference("message2").setValue("Hello again!");

或者通过添加更多结构:

database.getReference("messages").push().setValue("Hello World!");

最后一行创建一个名为messages的节点,并在其下创建一个带有随机(但总是递增)的键和值"Hello World!"的新键。这个messages可能是最接近您正在寻找的桌子。

这大约可以适应答案,所以查看我给出的链接,然后尝试一下。一旦你开始编写代码,它实际上很容易掌握。

© www.soinside.com 2019 - 2024. All rights reserved.