Firebase儿童读/写

时间:2017-02-04 01:50:33

标签: swift firebase firebase-realtime-database

我对编程很新。我正在尝试创建一个应用程序,并在网上找到了几个很棒的教程,但没有一个能告诉我我需要什么。我希望能够使用一些文本字段在我的firebase数据库中创建一个如下所示的内容。This is what I want my database to look like.

非常感谢任何帮助。提前谢谢!

修改

就代码而言,这就是我所拥有的。我不在乎它是否是childByAutoId,但我希望自动id的设定值是食谱的标题。

let newRecipe = ref?.childByAutoId()
        newRecipe?.child("Title").setValue(titleTextView.text)
        newRecipe?.child("Ingredients").setValue(ingredientsTextView.text)
        newRecipe?.child("Instructions").setValue(instructionsTextView.text)

1 个答案:

答案 0 :(得分:0)

调用childByAutoId生成(顾名思义)具有自动生成ID的子项(通常在Firebase的上下文中称为推送ID)。

如果您想在代码中自己指定孩子的密钥,请使用FIRDatabaseReferece.child

let newRecipe = ref?.child("Recipe 1")