2016-02-10 69 views
0

我在火力地堡看起来像这样的用户列表...恢复特定值火力地堡

enter image description here

我怎么会只检索电子邮件(例如)值?

+0

两件事情。 1)请复制并粘贴您的结构而不是图片,这样我们就不必重新输入它了。2)这是Firebase中的一个非常基本的查询,并在[Firebase中检索数据的最佳指南](https:/ /www.firebase.com/docs/ios/guide/retrieving-data.html)。向下滚动查询部分,并且有几个例子与您要求的非常相似。 – Jay

+0

@Jay您能否给我一个答案,以便我能接受它? –

回答

1

答案。

两件事。

1)请复制并粘贴您的结构,而不是图片,因此我们不必重新键入它。请花一分钟格式化它,让它看起来很酷。

2)这是在火力地堡一个非常基本的查询,并在Most Excellent Guide to Retrieving Data In Firebase

向下滚动查询部分充分说明并且有非常相似,你问了几个例子。

还有一点点的信息。执行查询将检索与查询相匹配的每个子节点(包括节点内的其他内容)。这是给你的代码获取每个电子邮件(很简单的任务,因为它的键:值对)

如果你不希望其他的东西,你就需要改变数据的结构

asdf 
    firstName 
    lastName 
    etc 

emails 
    asdf 
    email: email address 
    asdf1 
    email: email address 

或使用事件:值例如和像这样的结构

emails 
    asdf: email address 
    asdf1: email address 
+0

好吧我会去尝试,但是当我复制并粘贴我的结构时,它看起来不太好。 –

+0

好吧,这工作!谢谢。对不起,我是Firebase的新手,在此之前我使用过Parse.com,直到Facebook宣布它正在关闭。 –