私は検索バーを作りたいと思います。検索語を取得したら、firebaseにその単語を含むデータを取得したいと思います。firebaseデータベースを検索するには?
私は既に検索バーを組み込み、func searchBarSearchButtonClicked(_ searchBar: UISearchBar)
に何を書かなければならないのか探しています。
これまでのところ、私は考えがあります。 "for"と "if"を使ってこのようなコードを実行してデータを取得します。
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
}
}
}
(↑これは単なる一例です。「〜」ものです)しかし、私はそれが本当に最善の方法だかはわかりません。
https://stackoverflow.com/questions/38618953/how-to-do-a-simple-search -in-string-in-firebase-databaseアンドロイド用ですが、iOS用にも使用できます。 –
コメントありがとうございます! – Yutaro