我在Firebase中有一个像这样的用户列表...
我如何只检索电子邮件(例如)值?
最佳答案
答案。
两件事情。
1)请复制并粘贴您的结构而不是图片,这样我们就不必重新输入它。请花一点时间对其进行格式化,以使其看起来很酷。
2)这是Firebase中非常基本的查询,并在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