我有一个firebase数据库,我已经导入了一个大约的列表。 8200所大学,详见上文。
我希望能够在文本字段中输入电子邮件地址,然后查询此JSON的“域”部分。我的问题是我需要查询8000列表中的所有域名,但我不知道如何搜索域名广告我没有“7542”来使用childByAppendingPath
。
所以我引用了“大学”,但我需要能够在不知道父键的情况下查询“域”(即上例中的7542,但我想搜索域名,“iautb.ac.ir “)。
答案 0 :(得分:17)
您需要创建引用并查询该引用,请检查此link以查找有关如何从firebase检索数据的详细信息。
基本上你需要做这样的事情
let myRef = Firebase(url: "https://your.firebaseio.com/universities")
let query = myRef.queryOrderedByChild("domain").queryEqualToValue("yourDomainSearchValue")
然后观察您的查询所需的事件