我对编程很新。我正在尝试创建一个应用程序,并在网上找到了几个很棒的教程,但没有一个能告诉我我需要什么。我希望能够使用一些文本字段在我的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)
答案 0 :(得分:0)
调用childByAutoId
生成(顾名思义)具有自动生成ID的子项(通常在Firebase的上下文中称为推送ID)。
如果您想在代码中自己指定孩子的密钥,请使用FIRDatabaseReferece.child
:
let newRecipe = ref?.child("Recipe 1")