我想制作一个搜索栏,如果我收到搜索字词,我想获取包含firebase字词的数据。
我已经建立了一个搜索栏,正在寻找我必须在func searchBarSearchButtonClicked(_ searchBar: UISearchBar)
写的内容。
到目前为止,我有一个想法。 它使用"用于"和"如果"运行这样的代码来获取数据。
for i in (~) {
let defaultPlace = DBRef.child("posts/\(i)/age")
defaultPlace.observe(.value) { (snap: FIRDataSnapshot) in
if ~ {
self.displayAge.text = (snap.value! as AnyObject).description
}
}
}
(↑这只是一个例子。"〜"是什么)
但我不确定它是否真的是最好的方式。
答案 0 :(得分:0)
iOS:
queryOrdered(byChild: "{field name}").queryStarting(atValue: "{value}")
替换{field name}和{value}