Firebase Swift相当于push()

Scr*_*tty 10 ios firebase swift firebase-realtime-database

在Javascript中,在firebase ref上调用push会生成一个随机ID.然后你可以填充下面的东西.

但是,我找不到Swift中的推送.我自己必须生成随机ID吗?

AL.*_*AL. 13

我想你正在寻找childByAutoId():

childByAutoId使用唯一键生成新的子位置,并向其返回FIRDatabaseReference.当Firebase数据库位置的子项代表项目列表时,这非常有用.

childByAutoId:生成的唯一密钥以客户端生成的时间戳为前缀,以便生成的列表按时间顺序排序.

宣言

func childByAutoId() -> FIRDatabaseReference
Run Code Online (Sandbox Code Playgroud)

另请参阅:https://firebase.google.com/docs/database/ios/read-and-write#update_specific_fields

  • 谢谢!我正在滚动浏览文档,寻找单词push,但它不在那里 (2认同)