如何在 firebase 数据库的文件夹中创建文件夹?

Posted

技术标签:

【中文标题】如何在 firebase 数据库的文件夹中创建文件夹?【英文标题】:How do you make a folder inside a folder in firebase database? 【发布时间】:2017-07-10 22:30:03 【问题描述】:

这是将某些内容上传到 Firebase 数据库的代码,但是如何创建一个文件夹,该文件夹位于“make”的“vehicle”文件夹中

self.ref?.child("Vehicle").childByAutoId().setValue(["Model": self.model.text])

【问题讨论】:

只需指定文件夹,如果不存在,Firebase 会自动为您创建。 如何指定文件夹? @ChristianAbella .child("Vehicle") 是一个容器(我假设你的意思是“文件夹”)。当你在下面写入数据时它会自动创建,当没有值时会自动删除。 我想在其中制作另一个“容器”@ChristianAbella 【参考方案1】:

只需在“Vehicle”后面添加“make folder”,Firebase 就会自动为您创建。

self.ref?.child("Vehicle/make").childByAutoId().setValue(["Model": self.model.text])

【讨论】:

如何将 make 连接到文本字段? 如何将 make 连接到文本字段是什么意思? 我想用我在文本字段中输入的内容命名“Make”文件夹。然后我想向它添加项目 只需声明一个字符串变量,它将连接 let stringVar = "Vehicle/\(self.model.text)"。然后,在 child(stringVar) 中使用该变量。

以上是关于如何在 firebase 数据库的文件夹中创建文件夹?的主要内容,如果未能解决你的问题,请参考以下文章

Firebase 存储 - 将图像上传到 Firebase 存储并在实时数据库中创建指向该图像的链接

在 Firebase 数据库中创建节点后,如何防止访问更改?

如何在 Firebase 中创建基于角色的访问控制或自定义声明

在 Firebase Cloud Functions 中创建 PDF

如何在firebase中创建两个onCreate函数

如何以编程方式在 Firebase 中创建动态链接?迅速