如何使用Swift在Firebase数据库中设置多个值?

Ric*_*rdo 0 dictionary ios firebase swift firebase-realtime-database

@IBAction func addPost(_ sender: Any) {
    ref?.child("Posts").childByAutoId().setValue(titleText.text)
}
Run Code Online (Sandbox Code Playgroud)

如果我想添加小节而不是标题,该怎么办?如日期作者等。

Pau*_*tos 7

创建一个常规的Swift字典,设置所需的属性,然后setValue使用与上述相同的语法进行调用。

例如:

let ref: FIRDatabaseReference = ...
let post = [
    "title":  "Incompleteness Theorem", 
    "author": "Kurt Gödel",
    "date":   "1931"
]
ref.child("Posts").childByAutoId().setValue(post)
Run Code Online (Sandbox Code Playgroud)