Firebase 集合数据结构

Firebase set data structure

您好,我想知道在使用 Firebase 控制台时是否有强制数据库结构的方法。

例如,我需要添加一个对象,名称为:"Sample",值:3,然后当我想添加另一个对象时,我只能插入具有相同结构(名称和值)的对象。有什么办法可以实现吗?

在 Firebase 完成注册后,您可以按照此示例将数据放入您的 Firebase 控制台:

DatabaseReference ref = FIRDatabase.database().reference()

String user_key = ref.childByAutoId().key
ref.child("Users").child(user_key).setValue(["username": username, number: "3"])

很简单!

使用 Firebase 控制台输入数据时无法强制执行特定数据结构。

当您通过 Firebase 控制台 (console.firebase.google.com) 访问 Firebase 数据库时,您正在以管理帐户身份访问数据库。这种管理访问绕过了安全规则:允许所有读取和写入,并且不验证数据。