2017-08-08 73 views
0

我想在我的應用上實現搜索用戶引擎。它的編寫速度很快,並且擁有Firebase後端。問題是我在網上找不到任何幫助。 我的數據結構是這樣的:使用Firebase搜索用戶引擎

https://i.stack.imgur.com/N7qbT.png

我試着用這個代碼和其他人,但還是不工作:

Database.database().reference().queryOrdered(byChild: "fullname").queryEqual(toValue: "michel dupond").observe(.childAdded, with: { (snapshot) in 
      print("Snapshot:", snapshot as? [String: String]) 
} 

回答

0

請問您的搜索將始終包含一個全名?如果你想實現類似contains(value: String)的東西,我建議使用Algolia來添加字符串搜索。