这个标题有很多现存的问题,因为我是firebase的新手,而且公共数据库规则是公共的,可以读取和写入数据,因此在这个阶段没有涉及Auth。这是DB的结构:
在问题中,一个对象从okay thank you
开始,这是问题,在这个问题中有答案。以下是我编写数据的方式:
let ref = Database.database().reference()
ref.child("questions").setValue(questionField.text)
ref.child("questions").child(questionField.text!).childByAutoId().setValue(optionOneField.text)
ref.child("questions").child(questionField.text!).childByAutoId().setValue(option2Field.text)
ref.child("questions").child(questionField.text!).childByAutoId().setValue(option3Field.text)
每次我添加一个新的,然后写上一个,我无法找出原因。