繁体   English   中英

Firebase:Swift - 在不知道父键的情况下查询子节点中的值

[英]Firebase: Swift - Query value in child node without knowing the parent key

我的firebase数据的示例图像

我有一个firebase数据库,我已经导入了一个大约的列表。 8200所大学,详见上述细节。

我希望能够在文本字段中输入电子邮件地址,然后查询此JSON的“域”部分。 我的问题是我需要查询8000列表中的所有域名,但是我不知道如何搜索域名广告我没有“7542”来使用childByAppendingPath

所以我有一个对“大学”的引用,但我需要能够在不知道父键的情况下查询“域”(即上例中的7542,但我想搜索域,“iautb.ac.ir”)。

您需要创建一个引用和Query引用,检查此链接以查找有关如何从firebase检索数据的更多信息。

基本上你需要做这样的事情

let myRef = Firebase(url: "https://your.firebaseio.com/universities")
let query = myRef.queryOrderedByChild("domain").queryEqualToValue("yourDomainSearchValue")

然后观察您的查询所需的事件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM