【发布时间】:2016-07-20 10:13:20
【问题描述】:
我目前正在 Firebase 中构建一个应用,我想获得所有用户的菠萝率。
这是树:
user1: uid1 {
fruits: {
apple: 3
pineapple: 5
}
}
user2: uid2 {
fruits: {
apple: 4
pineapple: 2
}
}
我试过这段代码:
var ref = FIRDatabase.database().reference()
ref.queryOrderedByChild("fruits")
.observeSingleEventOfType(.Value, withBlock: { (snapshot) in
if ( snapshot.value is NSNull ) {
print("not found")
} else {
for child in snapshot.children {
let rate = child.value["pineapple"] as! String
print(rate)
}
}
})
但它给了我一个打开 Nil 的错误。
结构图:
【问题讨论】:
-
能否请您发布您的结构
-
@EICaptainv2.0 在帖子中添加
-
好的,让我检查一下
标签: ios swift firebase firebase-realtime-database