如何在Firebase數據庫中進行查詢以獲取控制檯中的某些子項?例如,從下面的快照中,我怎樣才能查詢得到Image
,其中Des: 11
。如何使Firebase數據庫查詢獲得一些使用Swift 3的孩子?
我使用這個代碼:
func loadData(){
Ref=FIRDatabase.database().reference().child("Posts")
Handle = Ref?.queryOrdered(byChild: "11").observe(.childAdded ,with: { (snapshot) in
if let post = snapshot.value as? [String : AnyObject] {
let img = Posts()
img.setValuesForKeys(post)
self.myarray.append(img)
self.tableView.reloadData()
}
})
}
'ref?.queryOrdered(byChild:「Des」)。queryEqual(toValue:「11」 AnyObject] { // .... } })' –
感謝您的幫助,但是這個錯誤出現在調試中(使用未指定的索引,請考慮在/ posts到您的安全規則中添加「.indexOn」:「Des」爲更好的性能) –
這是不是一個錯誤..它建議你改變你的規則更好的性能..但仍然你的項目與此警告 –