使用Swift 3和Xcode 8查询Firebase

时间:2016-10-27 14:42:35

标签: ios firebase firebase-realtime-database swift3

我们正在尝试从Firebase读取特定数据集,而我们现有的解决方案是:

let ref = FIRDatabase.database().reference().child("messages")

func retrieveMessageAttributes() {
    ref.queryOrderedByKey().queryEqual(toValue: "uniqueFirebaseID").observe(.value, with: { (snapshot) in
        print(snapshot)
        for item in snapshot.children {
            let data = (item as! FIRDataSnapshot).value! as! NSDictionary
            print("*********************")
            print((data["text"])!)
        }
    })

这将打印控制台中特定集的所有数据,但是必须检索数据,将其转换为散列,然后读取特定值似乎很奇怪。

所以我们想知道是否有其他人有一种更简单,更清洁的替代方法或ORM。

0 个答案:

没有答案