Swift:搜索Firebase数据

时间:2016-08-08 17:16:40

标签: arrays swift uisearchbar firebase-realtime-database

我一直在线搜索Stack Overflow,但我找不到答案。特别是因为firebase最近更新了。

我希望将我的firebase数据库转换为一个swift数组,我可以使用searchbarcontroller进行搜索。这将用于搜索我的用户的用户名。enter image description here

1 个答案:

答案 0 :(得分:0)

试试这段代码:

let databaseRef = FIRDatabase.database().reference()
let usersRef = databaseRef.child("users")

usersRef.observeSingleEventOfType(.Value, withBlock: {snapshot in
        guard let data = snapshot.value as? [String: AnyObject] else {
            return
        }

        let swiftArray = Array(data.values)
    })