在firebase IOS中按用户的全名搜索所有用户

我在我的项目中添加了UISearchBar和UITableView.我需要根据UISearchBar中的文本过滤所有用户并显示在tableview中.我在firebase文档中研究查询,但我没有找到.我只需要部分字符串的firebase查询.谁能帮我? 最佳答案 我相信你在firebase数据库中有这些

> firstName
> lastName

和firebase不会让你做多个where子句,为了解决这个问题,只需添加一个新字段,这样就会变成这样

> firstName
> lastName
> fullName

ref.child("users")
   .queryOrderedByChild("fullName")
   .queryEqualToValue("your full name")
   .observeSingleEventOfType(.Value, withBlock: { (snapshot) -> Void in

   }
点赞